Guia de início rápido da API Gemma
Migre seu código compatível com OpenAI para um LLM uncensored com uma única alteração na URL base. Nosso modelo de tokens pré-pagos cobra apenas pelo uso real, mantendo os custos transparentes e previsíveis.
Autenticação e URL base
Come gerando sua chave no painel. Use a URL base fornecida para rotear solicitações para nosso modelo sem censura. A autenticação depende de um cabeçalho padrão.
URL Base: HTTPS://api.apigemma.com/v1
Cabeçalho: Authorization: Bearer SUA_CHAVE_API
Apenas uma chave ativa por conta. Substituí-la revoga a antiga imediatamente. Nenhum número de telefone é necessário para o cadastro.
Endpoint de completions de chat
Envie prompts de texto para o endpoint de conclusões de chat. O modelo retorna texto sem recusas de conteúdo para uso adulto lícito.
Janela de contexto: 100.000 tokens. Saída máxima: 16.000 tokens. Erros e recusas não custam nada.
Suporta chamada de função, modo JSON e streaming via SSE.
Respostas em streaming com SSE
Habilite o streaming definindo o stream flag para true. Receba tokens em tempo real via Server-Sent Events.
O uso de tokens é relatado no chunk final. Isso é ideal para interfaces de chat e pipelines de síntese de voz.
Os eventos de stream são confiáveis e seguem os formatos padrão da OpenAI.
modo JSON e chamada de funções
Força saída estruturada definindo response_format para json_object. Isso garante uma análise consistente para aplicativos downstream.
Usar tools para chamada de função. O modelo lida com a execução de ferramentas perfeitamente.
Parâmetros como temperature e top_p controle a criatividade e a aleatoriedade.
Parâmetros: temperatura, top_p e seed
Controle a variação da saída com temperature (0-2), top_p (0-1), e seed para reprodutibilidade.
Usar stop sequências para truncar as respostas. presence_penalty e frequency_penalty reduzir repetição.
Esses parâmetros funcionam exatamente como o SDK da OpenAI.
Limites, erros e janela de contexto
Limite de taxa: 300 solicitações/minuto, 8 solicitações simultâneas. Tamanho máximo do corpo: 8 MB.
401: Chave inválida. 402: Sem crédito. 429: Limite de taxa excedido.
A janela de contexto é de 100.000 tokens. A saída máxima é de 16.000 tokens.
cURL
curl https://api.apigemma.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the gemma model weights config file"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apigemma.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apigemma.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Streaming
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Perguntas frequentes
Como funciona o faturamento pré-pago?
O crédito é cobrado pelo uso real de tokens. Erros e recusas são gratuitos. O recarga é apenas via cripto: USDT (TRC20) ou USDC (Base), de $20 a $500.
O modelo é sem censura?
Sim, ele não recusa tópicos adultos lícitos, fictícios ou controversos. Um limite rígido se aplica a conteúdo sexual envolvendo menores.
O que é a janela de contexto?
100.000 tokens para prompt + conclusão. A saída máxima por solicitação é de 16.000 tokens. Erros não consomem crédito.
Obtenha sua chave agora
Cadastre-se, pegue sua chave e atualize a URL base. A configuração é instantânea.