Providers
Cloudflare AI Gateway
Cloudflare AI Gateway berada di depan API penyedia dan memungkinkan Anda menambahkan analitik, caching, dan kontrol. Untuk Anthropic, OmeniaClaw menggunakan Anthropic Messages API melalui endpoint Gateway Anda.
| Properti | Nilai |
|---|---|
| Penyedia | cloudflare-ai-gateway |
| URL Dasar | https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic |
| Model default | cloudflare-ai-gateway/claude-sonnet-4-6 |
| Kunci API | CLOUDFLARE_AI_GATEWAY_API_KEY (kunci API penyedia Anda untuk permintaan melalui Gateway) |
Saat thinking diaktifkan untuk model Anthropic Messages, OmeniaClaw menghapus giliran prefill asisten di akhir sebelum mengirim payload melalui Cloudflare AI Gateway. Anthropic menolak prefilling respons dengan extended thinking, sementara prefill non-thinking biasa tetap tersedia.
Memulai
Set the provider API key and Gateway details
Jalankan onboarding dan pilih opsi auth Cloudflare AI Gateway:
OmeniaClaw onboard --auth-choice cloudflare-ai-gateway-api-keyIni meminta ID akun, ID gateway, dan kunci API Anda.
Set a default model
Tambahkan model ke config OmeniaClaw Anda:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}Verify the model is available
OmeniaClaw models list --provider cloudflare-ai-gatewayContoh non-interaktif
Untuk penyiapan skrip atau CI, teruskan semua nilai di baris perintah:
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"Konfigurasi lanjutan
Authenticated gateways
Jika Anda mengaktifkan autentikasi Gateway di Cloudflare, tambahkan header cf-aig-authorization. Ini sebagai tambahan dari kunci API penyedia Anda.
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}Environment note
Jika Gateway berjalan sebagai daemon (launchd/systemd), pastikan CLOUDFLARE_AI_GATEWAY_API_KEY tersedia untuk proses tersebut.