Pular para o conteúdo principal
JieKou AI oferece um serviço de API compatível com o Anthropic SDK, facilitando a integração aos seus aplicativos existentes. Se você já desenvolveu aplicativos usando o Anthropic SDK, basta substituir a base URL e a API Key pelo endereço da API e pela API Key da JieKou AI. Consulte o guia de integração abaixo.

Modelos compatíveis

No momento, apenas os seguintes modelos oferecem suporte de compatibilidade com o Anthropic SDK:

Início rápido

1. Instalar o Anthropic SDK

pip install anthropic

2. Inicializar o cliente

O Anthropic SDK tentará obter a API Key e a base URL, respectivamente, das variáveis de ambiente ANTHROPIC_API_KEY e ANTHROPIC_BASE_URL. Você também pode especificá-las por meio de parâmetros ao inicializar o cliente.
  • Configuração baseada em variáveis de ambiente
export ANTHROPIC_BASE_URL="https://api.highwayapi.ai/anthropic"
export ANTHROPIC_API_KEY="<JieKou AI  API Key>"
  • Configuração de parâmetros ao inicializar o cliente Anthropic
import anthropic

client = anthropic.Anthropic(
    base_url="https://api.highwayapi.ai/anthropic",
    api_key="<JieKou AI  API Key>",
    # Sobrescrever header
    default_headers={
        "Content-Type": "application/json",
        "Authorization": "Bearer <JieKou AI  API Key>",
    }
)

3. Chamar a API

import anthropic

# Inicialize o cliente. Se você já tiver configurado a API Key e a base URL
# por meio das variáveis de ambiente `ANTHROPIC_BASE_URL` e `ANTHROPIC_API_KEY`, pode omitir os parâmetros `api_key` e `base_url`.
client = anthropic.Anthropic(
    base_url="https://api.highwayapi.ai/anthropic",
    api_key="<JieKou AI  API Key>",
    # Sobrescrever header
    default_headers={
        "Content-Type": "application/json",
        "Authorization": "Bearer <JieKou AI  API Key>",
    }
)

message = client.messages.create(
    model="moonshotai/kimi-k2-instruct",
    max_tokens=1000,
    temperature=1,
    system=[
        {
            "type": "text",
            "text": "Você é o assistente de IA da JieKou AI. Você ajudará os usuários com uma atitude honesta e profissional, respondendo às perguntas em chinês."
        }
    ],
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "Quem é você?"
                }
            ]
        }
    ]
)

print(message.content)