Tutorial de uso
Com um único token, você pode usar os modelos Claude, GPT, DeepSeek e GLM, além da geração de vídeo MiniMax-H3. Compatível com Claude Code, Codex e todos os clientes no formato OpenAI.
https://aixvaro.com/v1
https://aixvaro.com
Início rápido
- Cadastre-se e faça login, adicione créditos em “Carteira”.
- Abrir Chaves de API página e clique em Criar chave de API, preencha o nome e selecione um grupo (veja a próxima seção).
- Copie a
sk-chave que começa com, e preencha conforme as instruções da ferramenta correspondente abaixo.
Selecionar grupo
Ao criar uma chave, é necessário selecionar um grupo. O grupo determina quais modelos essa chave pode chamar:
claude-max · Claude maxgpt-codex-pro · GPT codex prodeepseek · DeepSeekdeepseek-v4-pro、deepseek-v4-flash、deepseek-flash três modelos. Consulte DeepSeek / GLM。glm · GLM Zhipuminimax · MiniMax-H3default · Todos os modelosO multiplicador de cada grupo é o exibido ao criar a chave. Veja os preços por modelo em Modelos e preços。
Claude Code
Use claude-max(ou default) para o grupo da chave. A maneira mais rápida é iniciar diretamente com um único comando:
ANTHROPIC_AUTH_TOKEN="sk-你的密钥" \
ANTHROPIC_BASE_URL="https://aixvaro.com" \
CLAUDE_CODE_DISABLE_1M_CONTEXT=1 \
claude$env:ANTHROPIC_AUTH_TOKEN="sk-你的密钥"
$env:ANTHROPIC_BASE_URL="https://aixvaro.com"
$env:CLAUDE_CODE_DISABLE_1M_CONTEXT=1
claudePara não precisar digitar isso sempre, adicione a configuração a ~/.claude/settings.json(no Windows, C:\Users\你的用户名\.claude\settings.json); se o arquivo não existir, crie-o. Depois, basta executar claude :
{
"env": {
"ANTHROPIC_BASE_URL": "https://aixvaro.com",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
}
}CLAUDE_CODE_DISABLE_1M_CONTEXT=1 Para que Claude Code use o contexto padrão e evitar o custo adicional do contexto longo de 1 milhão de tokens, ativado por padrão, recomendamos manter esta configuração.
Claude Code usa Opus por padrão (o mais avançado e também o mais caro). Para economizar no dia a dia, digite no Claude Code /model para mudar para Sonnet, ou use ANTHROPIC_MODEL para definir o modelo padrão, por exemplo, claude-sonnet-5。
claudena mesma janela em que definiu a variável ou use a configuração permanente acima. Não escolha o login oficial.Codex (CLI / extensão do VS Code / app para desktop)
A CLI do Codex, o plugin do Codex para VS Code / Cursor e o app para desktop do Codex usam a mesma configuração:~/.codex/config.toml(provedor) e ~/.codex/auth.json(chave). As duas etapas abaixo só precisam ser feitas uma vez para usar as três opções, sem configurar variáveis de ambiente. Use a chave do grupo gpt-codex-pro(ou default.
mkdir -p ~/.codex && cat > ~/.codex/config.toml << 'EOF' model = "gpt-6-sol" model_provider = "aixvaro" [model_providers.aixvaro] name = "aixvaro" base_url = "https://aixvaro.com/v1" wire_api = "responses" requires_openai_auth = true EOF
cat > ~/.codex/auth.json << 'EOF'
{"auth_mode": "apikey", "OPENAI_API_KEY": "sk-你的密钥"}
EOFNew-Item -ItemType Directory -Force "$HOME\.codex" | Out-Null @' model = "gpt-6-sol" model_provider = "aixvaro" [model_providers.aixvaro] name = "aixvaro" base_url = "https://aixvaro.com/v1" wire_api = "responses" requires_openai_auth = true '@ | Set-Content -Encoding utf8 "$HOME\.codex\config.toml"
[IO.File]::WriteAllText("$HOME\.codex\auth.json", '{"auth_mode": "apikey", "OPENAI_API_KEY": "sk-你的密钥"}')Depois de configurar, abra o Codex da forma que preferir:
| Opção | Como abrir |
|---|---|
| CLI do Codex | Execute no terminal codex(se não estiver instalado, execute primeiro npm i -g @openai/codex) |
| Plugin para VS Code / Cursor | Pesquise e instale o plugin oficial «Codex» da OpenAI na loja de extensões e abra o painel do Codex na barra lateral. Se o editor já estiver aberto antes de salvar a configuração, reinicie-o uma vez |
| App para desktop do Codex | Instale o app oficial do Codex da OpenAI e abra-o. Se o app já estiver aberto antes de salvar a configuração, feche-o completamente e abra-o novamente |
auth.json não foi configurado corretamente. Execute a etapa 2 novamente e reinicie.O modelo padrão é gpt-6-sol. Para trocar de modelo, edite config.toml em model(por exemplo, gpt-6-astra、gpt-6-luna、gpt-5.6-sol). Também é possível usar diretamente codex -m gpt-6-astra。
CC Switch (alternância de provedores com um clique)
CC Switch é um pequeno app gratuito para desktop que permite alternar com um clique entre provedores para Claude Code, Codex, Gemini CLI e outros. Depois de configurá-lo, basta clicar nele para mudar o Claude Code / Codex para este site, sem precisar editar os arquivos de configuração manualmente.Use a versão mais recente (4.0 ou superior), pois versões antigas não geram automaticamente o catálogo de modelos do Codex, e os modelos não aparecerão no menu do app para desktop.
Opção 1: importar do nosso site com um clique (recomendado)
- Instale o CC Switch no computador e abra-o pelo menos uma vez (assim, o sistema reconhecerá os links de importação com um clique).
- Abrir Chaves de API Na página, clique em ⇄ Importar para o CC Switch à direita da linha da chave que você quer usar.
- Na janela, selecione o app (Claude ou Codex). Os modelos serão preenchidos automaticamente com base no grupo da chave. Clique em “Abrir CC Switch”.
- Quando o navegador perguntar se você quer abrir o CC Switch, clique em Permitir. Em seguida, clique em Importar na caixa de confirmação do CC Switch.
Opção 2: adicionar manualmente no CC Switch
Se a importação com um clique não for conveniente, você também pode adicionar manualmente nosso provedor no CC Switch:
- Abra o CC Switch e selecione na barra lateral esquerda Claude Code ou Codex. Clique em “Adicionar provedor” no canto superior direito e selecione “Configuração personalizada”.
- Escolha qualquer nome (por exemplo,
aixvaro);API Key ) e insira suask-chave; emURL da solicitação da API, insira o endereço correspondente na tabela abaixo. - Clique em “Obter lista de modelos” para buscar automaticamente os modelos do grupo da chave. Selecione todos e clique em “Aplicar”. Se houver modelos padrão desnecessários na lista (como
gpt-5.6-sol), exclua a linha correspondente. - Clique em “Adicionar” para salvar e, em seguida, clique em ▶ na linha do provedor para alternar para ele.
| Selecione no CC Switch | URL da solicitação da API | Descrição |
|---|---|---|
| Claude Code | https://aixvaro.com | Usar claude-max ou default Chave do grupo |
| Codex | https://aixvaro.com/v1 | Usar gpt-codex-pro / default Grupo; GLM e DeepSeek usam a chave do grupo correspondente |
Não clique em “Entrar com o ChatGPT”.Este serviço usa uma chave; clicar em entrar substituirá a configuração.
O grupo deve corresponder.A chave só pode ser usada com os modelos do grupo correspondente (consulteSelecionar grupo)。
Cliente de chat
Você pode usar qualquer cliente compatível com “API compatível com OpenAI”, como Cherry Studio, ChatBox, LobeChat e NextChat:
| Configuração | Preencher com |
|---|---|
| Tipo de provedor | OpenAI / compatível com OpenAI |
| Endereço da API | https://aixvaro.com(se o cliente exigir o caminho completo, preencha com https://aixvaro.com/v1) |
| Chaves de API | sua sk- chave (recomendamos o grupo default ) |
| Modelo | Clique em “Obter lista de modelos” para buscar automaticamente ou preencha manualmente o ID do modelo abaixo |
Na Chaves de API página, você também pode clicar no botão “Chat” para importar com um clique para clientes como o Cherry Studio.
Claude API (formato nativo da Anthropic)
Use o SDK oficial da Anthropic ou a Messages API; basta alterar base_url e a chave. O endereço é https://aixvaro.com(sem /v1).
import anthropic
client = anthropic.Anthropic(
api_key="sk-你的密钥",
base_url="https://aixvaro.com"
)
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}]
)
# 返回内容可能包含 thinking(思考)块,只取文字部分
print("".join(b.text for b in message.content if b.type == "text"))curl https://aixvaro.com/v1/messages \
-H "x-api-key: sk-你的密钥" \
-H "content-type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello!"}]
}'curl https://aixvaro.com/v1/messages \
-H "x-api-key: sk-你的密钥" \
-H "content-type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"stream": true,
"messages": [{"role": "user", "content": "Hello!"}]
}'curl https://aixvaro.com/v1/models \
-H "x-api-key: sk-你的密钥" \
-H "anthropic-version: 2023-06-01"A autenticação usa x-api-key o cabeçalho de solicitação (igual ao da API oficial da Anthropic) e exige também o anthropic-version cabeçalho de solicitação.
Chamadas no formato OpenAI
Os modelos Claude e GPT também podem ser chamados pela interface compatível com OpenAI https://aixvaro.com/v1 usando autenticação Authorization: Bearer .
from openai import OpenAI
client = OpenAI(
api_key="sk-你的密钥",
base_url="https://aixvaro.com/v1"
)
response = client.chat.completions.create(
model="claude-sonnet-5", # GPT 模型同样可用,例如 gpt-6-sol
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)curl https://aixvaro.com/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "Hello!"}]
}'DeepSeek / GLM
Use deepseek、glm(ou default)). O endereço é o mesmo acima. Há suporte para três formatos de chamada:
| Formato | Endereço | Uso |
|---|---|---|
| OpenAI Chat Completions | https://aixvaro.com/v1/chat/completions | Todos os modelos DeepSeek / GLM; clientes de chat e SDK da OpenAI |
| Anthropic Messages | https://aixvaro.com/v1/messages | Todos os modelos DeepSeek / GLM; Claude Code e SDK da Anthropic |
| OpenAI Responses | https://aixvaro.com/v1/responses | Codex |
from openai import OpenAI
client = OpenAI(
api_key="sk-你的密钥",
base_url="https://aixvaro.com/v1"
)
response = client.chat.completions.create(
model="deepseek-v4-flash", # 或 glm-5.3、deepseek-v4-pro 等
messages=[{"role": "user", "content": "你好!"}],
max_tokens=2048
)
print(response.choices[0].message.content)curl https://aixvaro.com/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.3",
"max_tokens": 2048,
"messages": [{"role": "user", "content": "你好!"}]
}'Configure todos os níveis de modelo usados pelo Claude Code para apontarem para o mesmo modelo (caso contrário, as tarefas em segundo plano chamarão modelos Claude, mas deepseek / glm o grupo de chaves não tem Claude):
{
"env": {
"ANTHROPIC_BASE_URL": "https://aixvaro.com",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
"ANTHROPIC_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash"
}
}Ao usar GLM, basta trocar o modelo para glm-5.3 / glm-5.3-flash A localização do arquivo é a mesma da Claude Code seção.
model = "deepseek-v4-pro" model_provider = "aixvaro" [model_providers.aixvaro] name = "aixvaro" base_url = "https://aixvaro.com/v1" wire_api = "responses" requires_openai_auth = true
A forma de salvar a chave é a mesma da Codex seção, etapa 2. Atenção: auth.json deve conter default、deepseek ou glm a chave do grupo. Você pode substituir model por glm-5.3 etc.
max_tokens:As séries DeepSeek-V4 e GLM-5 primeiro geram o processo de raciocínio (no campo reasoning_content ),max_tokens se for muito pequeno, o texto principal content pode ficar vazio; recomenda-se definir como 1024 ou mais.
Lista de modelos
Ao fazer chamadas, model preencha com o ID da tabela abaixo. Consulte os preços unitários em tempo real em Modelos e preços。
| Série | ID do modelo | Grupo |
|---|---|---|
| Claude Fable | claude-fable-5-1 claude-fable-5 | claude-max · default |
| Claude Opus | claude-opus-5-5 claude-opus-5 claude-opus-4-8 claude-opus-4-7 claude-opus-4-6 | claude-max · default |
| Claude Sonnet | claude-sonnet-5 claude-sonnet-4-6 | claude-max · default |
| Claude Haiku | claude-haiku-4-5 claude-haiku-4-5-20251001 | claude-max · default |
| GPT-6 | gpt-6-astra gpt-6-sol gpt-6-luna | gpt-codex-pro · padrão |
| GPT-5.x | gpt-5.6-sol gpt-5.6-terra gpt-5.6-luna | gpt-codex-pro · padrão |
| DeepSeek | deepseek-v4-pro deepseek-v4-flash deepseek-flash | deepseek · padrão |
| GLM Zhipu | glm-5.3 glm-5.3-flash | glm · padrão |
| Geração de vídeo | MiniMax-H3(a interface é diferente; consulte API de geração de vídeo) | minimax · padrão |
Perguntas frequentes
Aviso: «No available channel for model … under group …»
Esse modelo não está disponível no grupo da chave atual. Por exemplo, claude-max Chaves do grupo não podem chamar GPT,deepseek Chaves do grupo não podem chamar GLM. Use uma chave do grupo correspondente ou use o grupo default .
Aviso: 401 / token inválido
Verifique se a chave foi copiada por completo (incluindo o prefixo sk- ), se foi excluída ou expirou. No Claude Code, confirme se as variáveis de ambiente estão definidas corretamente.
Aviso: cota insuficiente
O saldo da conta ou a cota dessa chave acabou. Recarregue em «Carteira» ou aumente o limite da chave em «Chaves de API».
Erro 404 ou falha na conexão do Codex
Confirmar base_url Sim https://aixvaro.com/v1(com /v1), e wire_api = "responses"。
O Codex fica exibindo “Reconnecting... 1/5”
Geralmente, isso acontece porque a chave está indisponível: o grupo está incorreto (por exemplo, você usou uma chave do grupo claude-max incorreto), a chave está errada ou a cota acabou. O Codex não informa o motivo específico. Use uma chave do grupo gpt-codex-pro ou default correto e consulte o erro em “Logs de uso” no console.
O plugin / app para desktop do Codex fica pedindo para fazer login
Isso indica que a chave não foi lida. Confirme se ~/.codex/auth.json foi inserida conforme Codex a etapa 2 da seção, se a chave está completa e, em seguida, feche completamente o editor ou app e abra-o novamente. Não escolha a opção de login do ChatGPT.
No Windows, o Codex informa que os arquivos são somente leitura e não podem ser modificados
Essa é uma limitação do sandbox integrado do Codex no Windows, não tem relação com a API. Você pode executar o Codex no WSL ou, se confiar no projeto atual, usar codex --sandbox danger-full-access(isso permite que o Codex modifique arquivos sem pedir confirmação. Avalie os riscos antes de usar).
O DeepSeek / GLM retorna conteúdo vazio
Esses são modelos de raciocínio: primeiro geram o processo de raciocínio e depois o texto da resposta.max_tokens Se for muito baixo, toda a cota será usada no raciocínio e o texto da resposta ficará vazio. Ajuste max_tokens para um valor acima de 1024.
O Claude Code retorna erro 404
ANTHROPIC_BASE_URL Não inclua /v1; o correto é https://aixvaro.com。
Fale com o suporte
E-mail do suporte:[email protected]Você pode enviar por e-mail dúvidas sobre recargas, cobranças, erros de API e outros assuntos. Responderemos em até 24 horas. Informe o e-mail ou nome de usuário da sua conta. Para erros de API, inclua a mensagem de erro e o horário da solicitação.
Onde posso consultar o uso e as cobranças?
Em “Logs de uso”, no console, você pode consultar o modelo, a quantidade de tokens e o custo de cada chamada.