LemonData menyediakan beberapa format API sehingga alat pengkodean umum, SDK, dan framework dapat berintegrasi dengan sedikit kode penghubung.Halaman ini sengaja dibuat lebih sempit dibanding matriks pemasaran:
Supported berarti kami mendokumentasikan jalur pengaturan konkret dan LemonData mengekspos bentuk protokol yang diharapkan jalur tersebut.
Strong native path berarti repositori juga memiliki adaptor langsung atau bukti format permintaan untuk keluarga protokol tersebut.
Best-effort berarti integrasi dapat bekerja, tetapi klien upstream tidak menganggap alur gateway kustom ini sebagai kontrak yang stabil.
Field yang tidak didukung tidak ditangani secara seragam. Pada rute kompatibilitas, beberapa field diabaikan atau dinormalisasi. Pada /v1/responses, field yang tidak didukung dapat mengembalikan error 400 atau 503 yang eksplisit ketika rute tersebut tidak dapat menjamin perilaku yang diminta.
Bekerja untuk alur chat/editor BYOK standar, bukan sebagai pengganti fitur yang dikelola Cursor seperti Tab Completion
Claude Code CLI
Strong native path
Anthropic
Rute native /v1/messages dengan cakupan adaptor untuk thinking dan tool_choice
Codex CLI
Didukung dengan batas model/jalur
OpenAI Responses
Anggap /v1/responses sebagai jalur lanjutan untuk alur kerja spesifik Codex; beberapa field yang hanya ada di Responses tidak dijamin berlaku pada setiap model dan jalur yang dirutekan
Gemini CLI
Best-effort / eksperimental
Gemini
Alur URL basis LemonData kustom bukan kontrak upstream yang stabil
OpenCode
Didukung
Kompatibel OpenAI
Gunakan penyedia kompatibel OpenAI secara default; beralih ke penyedia berbasis Responses hanya ketika Anda secara eksplisit membutuhkannya
Editor dan alat agen OpenAI-compatible lainnya sering bekerja dengan pola URL dasar yang sama, tetapi repo ini saat ini tidak memelihara cakupan regresi khusus-alat untuk Windsurf, Aider, Continue.dev, Cline/Roo Code, GitHub Copilot, dan klien serupa.
Chat Completions dan Embeddings adalah jalur yang didokumentasikan secara default; beberapa field yang hanya ada di Responses tidak dijamin berlaku pada setiap model dan jalur yang dirutekan
Anthropic SDK
Python/JS
Strong native path
Rute Messages native dengan bukti langsung untuk tools, thinking, dan prompt caching
Vercel AI SDK
TypeScript
Pola integrasi yang direkomendasikan
Lebih suka @ai-sdk/openai-compatible; gunakan @ai-sdk/openai hanya ketika Anda secara eksplisit menginginkan perilaku Responses-native
LangChain
Python/JS
Permukaan standar yang didukung
ChatOpenAI dan OpenAIEmbeddings adalah ruang lingkup yang dimaksud; tambahan native vendor berada di luar ruang lingkup
LlamaIndex
Python
Didukung melalui OpenAILike
Gunakan OpenAILike, bukan kelas OpenAI bawaan, untuk gateway pihak ketiga seperti LemonData
Dify
-
Didukung dengan batas cakupan
Penyedia OpenAI dan alur berorientasi chat-completions adalah jalur yang dimaksud; tidak cocok untuk Responses spesifik Codex atau perilaku WebSocket