Обзор

Использование API-ключа

Вы можете взаимодействовать с API через HTTP-запросы на любом языке или использовать библиотеку. Все запросы к API должны включать API-ключ в HTTP заголовке Authorization:

Authorization: Bearer <DOCKHOST_AI_KEY>

Пример запроса curl:

curl -X 'POST' \
  'https://inference.dockhost.io/v1/chat/completions' \
  -H 'Authorization: Bearer <DOCKHOST_AI_KEY>' \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "deepseek/deepseek-v3.2",
  "messages": [
    {
      "role": "user",
      "content": "Show me what you can do"
    }
  ]
}'

При указании имени модели можно использовать как сокращенное название, например deepseek-v3.2, так и полное deepseek/deepseek-v3.2. Мы рекомендуем использовать полное название модели.

OpenAI

Спецификация OpenAI API является самым популярным форматом общения с LLM моделями. Список доступных библиотек для работы с OpenAI API можно найти в разделе https://developers.openai.com/api/docs/libraries

При использовании SDK необходимо указать baseURL и apiKey, например:

TypeScript

const openai = new OpenAI({
    baseURL: 'https://inference.dockhost.io/v1',
    apiKey: '<DOCKHOST_AI_KEY>',
});

Python

client = OpenAI((base_url = 'https://inference.dockhost.io/v1'), (api_key = getenv('DOCKHOST_AI_KEY')));

Большинство библиотек могут автоматически извлекать значения для base_url и api_key из переменных окружения. Для настройки переменных окружения укажите следующие значения:

export OPENAI_BASE_URL="https://inference.dockhost.io/v1"
export OPENAI_API_KEY="<DOCKHOST_AI_KEY>"

API Dockhost поддерживает основные методы OpenAI API /v1/chat/completions, /v1/responses и /v1/embeddings, что позволяет использовать API Dockhost с любыми библиотеками и программами, которые поддерживают работу с LLM по спецификации от OpenAI.

Anthropic Agent

Перед запуском агента установите следующие переменные среды:

export ANTHROPIC_BASE_URL="https://inference.dockhost.io"
export ANTHROPIC_AUTH_TOKEN="<DOCKHOST_AI_KEY>"
export ANTHROPIC_API_KEY=""

При необходимости можно указать модель, которую будет использовать агент:

export ANTHROPIC_MODEL="moonshotai/kimi-k2.6"
Назад
Создание API-ключа
Далее
Описание
В этой статье
OpenAI
Anthropic Agent

Мы используем файлы cookies

Продолжив работу с сайтом, вы соглашаетесь с   политикой использования файлов Cookies