OpenAI
OpenAI, GPT modelleri için geliştirici API’leri sunar. OpenClaw iki kimlik doğrulama yolunu destekler:- API key — kullanım bazlı faturalandırma ile doğrudan OpenAI Platform erişimi (
openai/*modelleri) - Codex aboneliği — abonelik erişimiyle ChatGPT/Codex oturum açma (
openai-codex/*modelleri)
Başlangıç
Tercih ettiğiniz kimlik doğrulama yöntemini seçin ve kurulum adımlarını izleyin.- API key (OpenAI Platform)
- Codex aboneliği
En iyisi: doğrudan API erişimi ve kullanım bazlı faturalandırma.
API anahtarınızı alın
OpenAI Platform dashboard üzerinden bir API anahtarı oluşturun veya kopyalayın.
Yol özeti
| Model ref | Yol | Kimlik doğrulama |
|---|---|---|
openai/gpt-5.4 | Doğrudan OpenAI Platform API | OPENAI_API_KEY |
openai/gpt-5.4-pro | Doğrudan OpenAI Platform API | OPENAI_API_KEY |
ChatGPT/Codex oturum açma,
openai/* yerine openai-codex/* üzerinden yönlendirilir.Yapılandırma örneği
Görüntü oluşturma
Paketlenmişopenai Plugin’i, image_generate aracı üzerinden görüntü oluşturmayı kaydeder.
| Yetenek | Değer |
|---|---|
| Varsayılan model | openai/gpt-image-1 |
| İstek başına en fazla görüntü | 4 |
| Düzenleme modu | Etkin (en fazla 5 referans görüntü) |
| Boyut geçersiz kılmaları | Desteklenir |
| En boy oranı / çözünürlük | OpenAI Images API’ye iletilmez |
Paylaşılan araç parametreleri, sağlayıcı seçimi ve yük devretme davranışı için Image Generation bölümüne bakın.
Video oluşturma
Paketlenmişopenai Plugin’i, video_generate aracı üzerinden video oluşturmayı kaydeder.
| Yetenek | Değer |
|---|---|
| Varsayılan model | openai/sora-2 |
| Modlar | Metinden videoya, görüntüden videoya, tek video düzenleme |
| Referans girdileri | 1 görüntü veya 1 video |
| Boyut geçersiz kılmaları | Desteklenir |
| Diğer geçersiz kılmalar | aspectRatio, resolution, audio, watermark bir araç uyarısıyla yok sayılır |
Paylaşılan araç parametreleri, sağlayıcı seçimi ve yük devretme davranışı için Video Generation bölümüne bakın.
Kişilik katmanı
OpenClaw,openai/* ve openai-codex/* çalıştırmaları için OpenAI’ya özgü küçük bir istem katmanı ekler. Bu katman, temel sistem isteminin yerini almadan asistanı sıcak, işbirlikçi, özlü ve duygusal olarak biraz daha dışavurumlu tutar.
| Değer | Etki |
|---|---|
"friendly" (varsayılan) | OpenAI’ya özgü katmanı etkinleştir |
"on" | "friendly" için takma ad |
"off" | Yalnızca temel OpenClaw istemini kullan |
- Yapılandırma
- CLI
Ses ve konuşma
Konuşma sentezi (TTS)
Konuşma sentezi (TTS)
Paketlenmiş
Kullanılabilir modeller:
openai Plugin’i, messages.tts yüzeyi için konuşma sentezini kaydeder.| Ayar | Yapılandırma yolu | Varsayılan |
|---|---|---|
| Model | messages.tts.providers.openai.model | gpt-4o-mini-tts |
| Ses | messages.tts.providers.openai.voice | coral |
| Hız | messages.tts.providers.openai.speed | (ayarlanmamış) |
| Yönergeler | messages.tts.providers.openai.instructions | (ayarlanmamış, yalnızca gpt-4o-mini-tts) |
| Biçim | messages.tts.providers.openai.responseFormat | sesli notlar için opus, dosyalar için mp3 |
| API key | messages.tts.providers.openai.apiKey | OPENAI_API_KEY değerine geri döner |
| Temel URL | messages.tts.providers.openai.baseUrl | https://api.openai.com/v1 |
gpt-4o-mini-tts, tts-1, tts-1-hd. Kullanılabilir sesler: alloy, ash, ballad, cedar, coral, echo, fable, juniper, marin, onyx, nova, sage, shimmer, verse.Sohbet API uç noktasını etkilemeden TTS temel URL’sini geçersiz kılmak için
OPENAI_TTS_BASE_URL ayarlayın.Gerçek zamanlı transkripsiyon
Gerçek zamanlı transkripsiyon
Paketlenmiş
openai Plugin’i, Voice Call Plugin’i için gerçek zamanlı transkripsiyonu kaydeder.| Ayar | Yapılandırma yolu | Varsayılan |
|---|---|---|
| Model | plugins.entries.voice-call.config.streaming.providers.openai.model | gpt-4o-transcribe |
| Sessizlik süresi | ...openai.silenceDurationMs | 800 |
| VAD eşiği | ...openai.vadThreshold | 0.5 |
| API key | ...openai.apiKey | OPENAI_API_KEY değerine geri döner |
G.711 u-law ses ile
wss://api.openai.com/v1/realtime adresine bir WebSocket bağlantısı kullanır.Gerçek zamanlı ses
Gerçek zamanlı ses
Paketlenmiş
openai Plugin’i, Voice Call Plugin’i için gerçek zamanlı sesi kaydeder.| Ayar | Yapılandırma yolu | Varsayılan |
|---|---|---|
| Model | plugins.entries.voice-call.config.realtime.providers.openai.model | gpt-realtime |
| Ses | ...openai.voice | alloy |
| Sıcaklık | ...openai.temperature | 0.8 |
| VAD eşiği | ...openai.vadThreshold | 0.5 |
| Sessizlik süresi | ...openai.silenceDurationMs | 500 |
| API key | ...openai.apiKey | OPENAI_API_KEY değerine geri döner |
azureEndpoint ve azureDeployment yapılandırma anahtarları aracılığıyla Azure OpenAI’ı destekler. Çift yönlü araç çağırmayı destekler. G.711 u-law ses biçimini kullanır.Gelişmiş yapılandırma
Aktarım (WebSocket ve SSE)
Aktarım (WebSocket ve SSE)
OpenClaw, hem
İlgili OpenAI belgeleri:
openai/* hem de openai-codex/* için önce WebSocket ve ardından SSE geri dönüşü ("auto") kullanır."auto" modunda OpenClaw:- SSE’ye geri dönmeden önce bir erken WebSocket hatasını yeniden dener
- Bir hatadan sonra WebSocket’i yaklaşık 60 saniye boyunca bozulmuş olarak işaretler ve soğuma süresince SSE kullanır
- Yeniden denemeler ve yeniden bağlantılar için kararlı oturum ve tur kimliği üst bilgileri ekler
- Aktarım varyantları arasında kullanım sayaçlarını (
input_tokens/prompt_tokens) normalize eder
| Değer | Davranış |
|---|---|
"auto" (varsayılan) | Önce WebSocket, SSE geri dönüşü |
"sse" | Yalnızca SSE’yi zorla |
"websocket" | Yalnızca WebSocket’i zorla |
WebSocket ısınması
WebSocket ısınması
OpenClaw, ilk tur gecikmesini azaltmak için
openai/* için varsayılan olarak WebSocket ısınmasını etkinleştirir.Hızlı mod
Hızlı mod
OpenClaw, hem
openai/* hem de openai-codex/* için paylaşılan bir hızlı mod anahtarı sunar:- Sohbet/UI:
/fast status|on|off - Yapılandırma:
agents.defaults.models["<provider>/<model>"].params.fastMode
service_tier = "priority"). Mevcut service_tier değerleri korunur ve hızlı mod reasoning veya text.verbosity değerlerini yeniden yazmaz.Oturum geçersiz kılmaları yapılandırmaya üstün gelir. Sessions UI içinde oturum geçersiz kılmasını temizlemek, oturumu yapılandırılmış varsayılana geri döndürür.
Öncelikli işleme (service_tier)
Öncelikli işleme (service_tier)
OpenAI API’si, Desteklenen değerler:
service_tier aracılığıyla öncelikli işleme sunar. Bunu OpenClaw içinde model başına ayarlayın:auto, default, flex, priority.Sunucu tarafı Compaction (Responses API)
Sunucu tarafı Compaction (Responses API)
Doğrudan OpenAI Responses modelleri için (
api.openai.com üzerindeki openai/*) OpenClaw, sunucu tarafı Compaction özelliğini otomatik olarak etkinleştirir:store: truedeğerini zorlar (supportsStore: falseayarlayan model uyumluluğu yoksa)context_management: [{ type: "compaction", compact_threshold: ... }]ekler- Varsayılan
compact_threshold:contextWindowdeğerinin %70’i (veya mevcut değilse80000)
- Açıkça etkinleştir
- Özel eşik
- Devre dışı bırak
Azure OpenAI Responses gibi uyumlu uç noktalar için kullanışlıdır:
responsesServerCompaction yalnızca context_management eklemeyi kontrol eder. Doğrudan OpenAI Responses modelleri, uyumluluk supportsStore: false ayarlamadığı sürece yine de store: true değerini zorlar.Sıkı ajan temelli GPT modu
Sıkı ajan temelli GPT modu
openai/* ve openai-codex/* üzerindeki GPT-5 ailesi çalıştırmaları için OpenClaw, daha sıkı bir gömülü yürütme sözleşmesi kullanabilir:strict-agentic ile OpenClaw:- Bir araç eylemi kullanılabiliyorken artık yalnızca plan içeren bir turu başarılı ilerleme olarak değerlendirmez
- Turu şimdi harekete geç yönlendirmesiyle yeniden dener
- Önemli işler için
update_planözelliğini otomatik etkinleştirir - Model eyleme geçmeden plan yapmaya devam ederse açık bir engellenmiş durum gösterir
Yalnızca OpenAI ve Codex GPT-5 ailesi çalıştırmalarıyla sınırlıdır. Diğer sağlayıcılar ve daha eski model aileleri varsayılan davranışı korur.
Yerel ve OpenAI uyumlu yollar
Yerel ve OpenAI uyumlu yollar
OpenClaw, doğrudan OpenAI, Codex ve Azure OpenAI uç noktalarını genel OpenAI uyumlu
/v1 proxy’lerinden farklı şekilde ele alır:Yerel yollar (openai/*, openai-codex/*, Azure OpenAI):- Akıl yürütme açıkça devre dışı bırakıldığında
reasoning: { effort: "none" }değerini korur - Araç şemalarını varsayılan olarak sıkı moda ayarlar
- Gizli atıf üst bilgilerini yalnızca doğrulanmış yerel ana makinelere ekler
- Yalnızca OpenAI’a özgü istek şekillendirmesini korur (
service_tier,store, reasoning-compat, prompt-cache ipuçları)
- Daha gevşek uyumluluk davranışı kullanır
- Sıkı araç şemalarını veya yalnızca yerel üst bilgileri zorlamaz
İlgili
Model seçimi
Sağlayıcıları, model referanslarını ve yük devretme davranışını seçme.
Image Generation
Paylaşılan görüntü aracı parametreleri ve sağlayıcı seçimi.
Video Generation
Paylaşılan video aracı parametreleri ve sağlayıcı seçimi.
OAuth ve kimlik doğrulama
Kimlik doğrulama ayrıntıları ve kimlik bilgisi yeniden kullanım kuralları.