Saltar al contenido principal
JieKou AI proporciona un servicio de API compatible con Anthropic SDK para que pueda integrarlo fácilmente en sus aplicaciones existentes. Si ya ha desarrollado una aplicación con Anthropic SDK, solo necesita reemplazar la base URL y la API Key por la dirección de API y la API Key de JieKou AI. Consulte la guía de integración a continuación.

Modelos compatibles

Actualmente, solo los siguientes modelos ofrecen compatibilidad con Anthropic SDK:

Inicio rápido

1. Instalar Anthropic SDK

pip install anthropic

2. Inicializar el cliente

Anthropic SDK intentará obtener la API Key y la base URL desde las variables de entorno ANTHROPIC_API_KEY y ANTHROPIC_BASE_URL, respectivamente. También puede especificarlas mediante parámetros al inicializar el cliente.
  • Configuración basada en variables de entorno
export ANTHROPIC_BASE_URL="https://api.highwayapi.ai/anthropic"
export ANTHROPIC_API_KEY="<JieKou AI  API Key>"
  • Configuración de parámetros al inicializar el cliente de Anthropic
import anthropic

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

3. Llamar a la API

import anthropic

# Inicialice el cliente. Si ya ha configurado la API Key y la base URL
# mediante las variables de entorno `ANTHROPIC_BASE_URL` y `ANTHROPIC_API_KEY`,
# puede omitir los parámetros `api_key` y `base_url`.
client = anthropic.Anthropic(
    base_url="https://api.highwayapi.ai/anthropic",
    api_key="<JieKou AI  API Key>",
    # Sobrescribir 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": "Eres el asistente de IA de JieKou AI; ayudarás a los usuarios con una actitud honesta y profesional, y responderás las preguntas en español."
        }
    ],
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "¿Quién eres?"
                }
            ]
        }
    ]
)

print(message.content)