o1-2024-12-17 Teknik Özellikleri
| Özellik | Ayrıntılar |
|---|---|
| Model Kimliği | o1-2024-12-17 |
| Sağlayıcı / aile | OpenAI o1 akıl yürütme model ailesi. |
| Model türü | Karmaşık problem çözme, kodlama, matematik, bilim ve çok adımlı analiz için optimize edilmiş öncü düzey akıl yürütme büyük dil modeli. |
| Yayın anlık görüntüsü | o1-2024-12-17, Aralık 2024'te OpenAI tarafından yayımlanan tarihli anlık görüntüdür. |
| Girdi türleri | Metin ve görsel girişi. |
| Çıktı türleri | Metin çıktısı. |
| Bağlam penceresi | 200K token. |
| Maksimum çıktı | İstek başına en fazla 100K çıktı token'ı. |
| Performans profili | Daha hafif modellere göre daha yavaş, ancak zor görevlerde daha derin akıl yürütme ve daha yüksek kaliteli yanıtlar için tasarlanmıştır. |
| Akıl yürütme kontrolleri | Geliştiricilerin yanıtlamadan önce modelin ne kadar düşüneceğini ayarlayabilmesi için reasoning_effort desteklenir. |
| İstem davranışı | o1 modelleri ve daha yenilerinde, geliştirici mesajları eski sistem mesajı tarzı yönergelerin yerini alır; o1-2024-12-17 ile başlayarak, geliştirici mesajında açıkça yeniden etkinleştirilmedikçe markdown varsayılan olarak bastırılır. |
o1-2024-12-17 nedir?
o1-2024-12-17, OpenAI'nin o1 akıl yürütme modelinin 17 Aralık 2024 anlık görüntüsü için CometAPI'nin platform tanımlayıcısıdır. OpenAI'nin, karmaşık akıl yürütme gerçekleştirmek ve "yanıt vermeden önce düşünmek" üzere pekiştirmeli öğrenmeyle eğitildiğini belirttiği o1 serisine aittir.
Geleneksel sohbet odaklı modellere kıyasla, o1-2024-12-17 ham hızdan ziyade doğruluk, çok adımlı mantık ve dikkatli analiz gerektiren görevlere yöneliktir. OpenAI, o1 modelini gelişmiş kullanım senaryoları için tam kapsamlı bir akıl yürütme modeli olarak konumlandırır; metin ve görsel girdi desteğiyle metin çıktıları üretir.
Bu özel anlık görüntü, geri bildirimlere dayalı olarak model davranışını iyileştiren, o1'in sonradan eğitilmiş güncellenmiş bir sürümü olarak sunulmuştur; o1 ailesi için değerlendirilen öncü düzey akıl yürütme yeteneklerini korur. OpenAI ayrıca, o1-preview ile karşılaştırıldığında daha düşük gecikme bildirmiştir; verilen bir istek için ortalama olarak %60 daha az akıl yürütme token'ı kullanır.
o1-2024-12-17'nin başlıca özellikleri
- Gelişmiş akıl yürütme: Matematik, bilim, mantık ve zorlayıcı kodlama iş akışları dahil, adım adım düşünme gerektiren zor problemler için tasarlanmıştır.
- Görsel girdi desteği: Metne ek olarak görsel girdiler üzerinde de akıl yürütebilir; görsel analiz, diyagramlar, bilimsel iş akışları ve teknik problem çözme için faydalıdır.
- Uzun bağlam işleme: 200K token'lık bağlam penceresini destekler; büyük belgeler, uzun konuşmalar ve çok dosyalı akıl yürütme görevleri için uygundur.
- Geniş yanıt kapasitesi: Tek bir istekte 100K'ya kadar çıktı token'ı üretebilir; ayrıntılı raporlar, uzun biçimli akıl yürütme veya kapsamlı kod üretimi için yardımcıdır.
- Ayarlanabilir akıl yürütme derinliği:
reasoning_effortparametresi, uygulamanın ihtiyaçlarına göre gecikme ile akıl yürütme derinliği arasında denge kurmaya olanak tanır. - Ön izlemeye göre geliştirilmiş verimlilik: OpenAI,
o1'in belirli bir istek için ortalama olarako1-preview'den %60 daha az akıl yürütme token'ı kullandığını, bunun da pratik verimliliği artırdığını belirtir. - Geliştirici mesajı öncelikli istem:
o1modelleri ve sonrasında, üst düzey davranış talimatları için geliştirici mesajları tercih edilen mekanizmadır ve eski sistem mesajı modelinin yerini alır. - Varsayılan düz metin davranışı:
o1-2024-12-17ile başlayarak, geliştirici mesajında açıkça yeniden etkinleştirilmedikçe API yanıtları varsayılan olarak markdown biçimlendirmesinden kaçınır.
o1-2024-12-17'e nasıl erişilir ve nasıl entegre edilir
Adım 1: API anahtarı için kaydolun
o1-2024-12-17'yi kullanmak için önce CometAPI'de bir hesap oluşturun ve kontrol panelinden API anahtarınızı üretin. Ardından anahtarı, istekleri kimlik doğrulaması yaparak gönderebilmek ve sırları kaynak dosyalara gömmemek için uygulamanızda güvenli bir şekilde bir ortam değişkeni olarak saklayın.
Adım 2: o1-2024-12-17 API'sine istek gönderin
API anahtarınız hazır olduğunda, istekleri CometAPI'nin OpenAI ile uyumlu uç noktasından gönderin ve model alanını o1-2024-12-17 olarak ayarlayın.
curl https://api.cometapi.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "o1-2024-12-17",
"messages": [
{
"role": "developer",
"content": "You are a precise reasoning assistant. Formatting re-enabled."
},
{
"role": "user",
"content": "Analyze the trade-offs between recursive descent and Pratt parsers."
}
]
}'
Ayrıca, temel URL'yi CometAPI'nin uç noktasıyla değiştirip hedef model kimliği olarak o1-2024-12-17'yi koruyarak, herhangi bir OpenAI uyumlu SDK'dan da entegre edebilirsiniz.
Adım 3: Sonuçları alın ve doğrulayın
İsteği gönderdikten sonra, yanıt JSON'unu ayrıştırın ve kullandığınız SDK veya uç noktaya bağlı olarak dönen seçenekler veya ileti içeriği alanlarından oluşturulan asistan çıktısını okuyun. Üretim kullanımında, doğruluk kritik olduğunda şema doğrulaması, test senaryoları, atıf iş akışları veya insan incelemesi gibi uygulama düzeyi kontrollerle çıktıları ayrıca doğrulamalısınız.