Providers
Cloudflare AI Gateway
Cloudflare AI Gateway, sağlayıcı API'lerinin önünde yer alır ve analiz, önbelleğe alma ve denetimler eklemenizi sağlar. Anthropic için OmeniaClaw, Gateway uç noktanız üzerinden Anthropic Messages API'sini kullanır.
| Özellik | Değer |
|---|---|
| Sağlayıcı | cloudflare-ai-gateway |
| Temel URL | https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic |
| Varsayılan model | cloudflare-ai-gateway/claude-sonnet-4-6 |
| API anahtarı | CLOUDFLARE_AI_GATEWAY_API_KEY (Gateway üzerinden yapılan istekler için sağlayıcı API anahtarınız) |
Anthropic Messages modellerinde düşünme etkinleştirildiğinde OmeniaClaw, yükü Cloudflare AI Gateway üzerinden göndermeden önce sondaki asistan ön doldurma dönüşlerini kaldırır. Anthropic, genişletilmiş düşünme ile yanıt ön doldurmayı reddederken, sıradan düşünmesiz ön doldurma kullanılabilir kalır.
Başlarken
Sağlayıcı API anahtarını ve Gateway ayrıntılarını ayarlayın
İlk kurulumu çalıştırın ve Cloudflare AI Gateway kimlik doğrulama seçeneğini belirleyin:
OmeniaClaw onboard --auth-choice cloudflare-ai-gateway-api-keyBu, hesap ID'nizi, gateway ID'nizi ve API anahtarınızı ister.
Varsayılan bir model ayarlayın
Modeli OmeniaClaw yapılandırmanıza ekleyin:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}Modelin kullanılabilir olduğunu doğrulayın
OmeniaClaw models list --provider cloudflare-ai-gatewayEtkileşimsiz örnek
Betikli veya CI kurulumları için tüm değerleri komut satırında geçirin:
OmeniaClaw onboard --non-interactive \ --mode local \ --auth-choice cloudflare-ai-gateway-api-key \ --cloudflare-ai-gateway-account-id "your-account-id" \ --cloudflare-ai-gateway-gateway-id "your-gateway-id" \ --cloudflare-ai-gateway-api-key "$CLOUDFLARE_AI_GATEWAY_API_KEY"Gelişmiş yapılandırma
Kimliği doğrulanmış gateway'ler
Cloudflare'da Gateway kimlik doğrulamasını etkinleştirdiyseniz cf-aig-authorization üst bilgisini ekleyin. Bu, sağlayıcı API anahtarınıza ek olarak kullanılır.
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}Ortam notu
Gateway bir daemon (launchd/systemd) olarak çalışıyorsa CLOUDFLARE_AI_GATEWAY_API_KEY değerinin bu işlem için kullanılabilir olduğundan emin olun.