Delfica AI · Anthropic + OpenAI
SDK Python e TypeScript
Provider delfica_ai, nome Delfica AI, modelo auto. A key começa com delficaai-.
Passo a passo
- Use os snippets só em backend. Nunca exponha a key no frontend.
- Anthropic Python: base_url sem /v1, model auto.
- OpenAI Python e TypeScript: base com /v1, model auto.
- A key começa com delficaai- e vai para variável de ambiente, não para o git.
- Trate 401/429 no seu código (Retry-After no 429).
Snippet
Troque SUA_CHAVE_DE_API pela key que começa com delficaai-.
# Python Anthropic (sem /v1)
from anthropic import Anthropic
client = Anthropic(
api_key="SUA_CHAVE_DE_API",
base_url="https://apiai.delfica.com.br",
)
msg = client.messages.create(
model="auto",
max_tokens=1024,
messages=[{"role": "user", "content": "Olá"}],
)
# Python OpenAI (com /v1)
from openai import OpenAI
client = OpenAI(
api_key="SUA_CHAVE_DE_API",
base_url="https://apiai.delfica.com.br/v1",
)
resp = client.chat.completions.create(
model="auto",
messages=[{"role": "user", "content": "Olá"}],
)
# TypeScript OpenAI (com /v1)
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "SUA_CHAVE_DE_API",
baseURL: "https://apiai.delfica.com.br/v1",
});
const resp = await client.chat.completions.create({
model: "auto",
messages: [{ role: "user", content: "Olá" }],
});
Bom saber
Antes de ligar
Só backend. Anthropic SDK: host sem /v1. OpenAI SDK: host com /v1. Provider id conceitual: delfica_ai. Nome: Delfica AI. Modelo público: auto.
Sua key está pronta?
Assine, receba a key em minutos e cole no lugar de SUA_CHAVE_DE_API.