Интеграция LiteLLM

Используйте LiteLLM с китайскими моделями ИИ через ChinaAPI.

Добавьте ChinaAPI как OpenAI-compatible бэкенд в LiteLLM proxy или Python SDK и направляйте запросы приложений к китайским моделям с одним ключом.

Предварительные требования

Перед редактированием конфигурации.

Установлена программа LiteLLM.

Используйте либо прокси-сервер LiteLLM, либо SDK на Python.

Конечная точка ChinaAPI

Base URL — https://api.chinaapi.ai/v1. API keys создаются в разделе Панель управления -> Консоль -> Токены.

Настройка прокси

Используйте openai/<model> в записях файла config.yaml.

model_list:
  - model_name: deepseek-fast
    litellm_params:
      model: openai/deepseek-flash
      api_base: https://api.chinaapi.ai/v1
      api_key: os.environ/CHINAAPI_API_KEY

  - model_name: kimi-code
    litellm_params:
      model: openai/kimi-k2.7-code
      api_base: https://api.chinaapi.ai/v1
      api_key: os.environ/CHINAAPI_API_KEY

  - model_name: qwen-max
    litellm_params:
      model: openai/qwen3.7-max
      api_base: https://api.chinaapi.ai/v1
      api_key: os.environ/CHINAAPI_API_KEY
export CHINAAPI_API_KEY="sk-..."
litellm --config config.yaml --port 4000

Python SDK

Вызовите ChinaAPI напрямую из LiteLLM.

import os
from litellm import completion

response = completion(
    model="openai/deepseek-flash",
    api_base="https://api.chinaapi.ai/v1",
    api_key=os.environ["CHINAAPI_API_KEY"],
    messages=[{"role": "user", "content": "Say LiteLLM is connected to ChinaAPI."}],
    stream=True,
)

for chunk in response:
    print(chunk, end="")

Рекомендуемые модели

Хорошие маршруты LiteLLM.

Чтобы получить актуальные сведения о моделях и подтверждение тарифов, изучите страницы DeepSeek-V4 Flash и Kimi K2.7 Code перед настройкой маршрута для продакшена.

deepseek-flash

Быстрый резервный вариант для чата, помощи в программировании и циклов взаимодействия с агентами.

kimi-k2.7-code

Хороший подход к программированию для задач на уровне репозитория и длительных сеансов работы.

qwen3.7-max

Это сложный с точки зрения рассуждений подход, когда качество важнее задержки.

glm-5.2

Маршрут с длинным контекстом для больших документов и кодовых баз.

MiniMax-M3

Мультимодальное кодирование и модель с длинным контекстом для альтернативной маршрутизации.

Поиск неисправностей

Типичные проблемы LiteLLM.

Модели с режимом рассуждений — например, qwen3.7-max — могут генерировать токены рассуждений перед финальным выводом. Используйте потоковую передачу в клиентах за LiteLLM или увеличьте тайм-ауты на стороне upstream и клиента.

Модель не найдена: проверьте точный model ID на странице актуальных цен, затем обновите litellm_params.model. Сохраните префикс openai/ для OpenAI-compatible маршрутизации.

401: убедитесь, что переменная CHINAAPI_API_KEY содержит ключ вида sk-... и что LiteLLM передаёт его как API key провайдера.

Цены и регистрация

Используйте синхронизированную с шлюзом цену токенов за вашим шлюзом LiteLLM.

Цены Standard на модели соответствуют 100% международных прайс-листов провайдеров; у некоторых моделей после первого пополнения действует отдельная цена Paid. Зарегистрируйтесь, чтобы получить бесплатный кредит $2, затем проверьте актуальные цены, прежде чем направлять рабочий трафик.