Kodwen docs
Integrări

Integrări

Configurare pas cu pas pentru Cursor, Claude Code, GitHub Copilot, Cline, Continue, Zed, Vercel AI SDK și Codex CLI cu gateway-ul Kodwen.

Fiecare integrare de mai jos are nevoie de trei lucruri: un base URL, o cheie codai_… și numele de model kodwen. Alegi integrarea, lipești snippet-ul, repornești aplicația.

Cele trei valori

Format de wireBase URLFolosit de
OpenAI Chat Completionshttps://ai.codai.ro/v1Cursor, Cline, Continue, Zed, Copilot CLI (openai)
OpenAI Chat Completionshttps://ai.codai.ro/v1Vercel AI SDK (@ai-sdk/openai-compatible)
OpenAI Responseshttps://ai.codai.ro/v1Codex CLI (wire_api = "responses")
Anthropic Messageshttps://ai.codai.ro (rădăcina, fără /v1)Claude Code, Copilot CLI (anthropic), Zed (anthropic_compatible)
MCP (Streamable HTTP)https://ai.codai.ro/mcpToate șase

Cheia e aceeași peste tot: o creezi în hub.codai.ro la Keys → Create key (vezi quickstart). Modelul e kodwen; celelalte alias-uri sunt în modele.

Ce nu servește Kodwen

  • POST /v1/completions (completions legacy, fill-in-the-middle). Autocomplete-ul din editor care îl apelează — autocomplete în Continue, edit predictions în Zed — nu merge cu Kodwen. Le lași pe provider-ul propriu al aplicației.
  • POST /v1/messages/count_tokens. Clienții care îl tratează ca opțional merg mai departe.

MCP pe scurt

https://ai.codai.ro/mcp acceptă fie Authorization: Bearer codai_…, fie OAuth 2.1. Pentru OAuth, serverul de autentificare suportă Dynamic Client Registration și cere PKCE, deci un client care implementează specificația de autorizare MCP are nevoie doar de URL — fără cheie, fără client ID. Uneltele și detaliile de autentificare sunt în clienți.

Când ceva nu merge

  • 404 la prima cerere — base URL-ul e greșit. Aplicațiile în stil OpenAI vor /v1; cele în stil Anthropic vor rădăcina. Multe aplicații raportează acest 404 ca eroare de autentificare.
  • 401 invalid_api_key — cheia lipsește, e revocată sau a fost lipită cu un spațiu.
  • 429 — citești error.code: quota_exceeded înseamnă că ai consumat sarcinile planului, rate_limit_exceeded înseamnă că trimiți prea repede. Vezi limite și prețuri.

Ultima actualizare:

Pe această pagină