Перейти к основному содержанию
Требования: Вам понадобится API-ключ MegaLLM для использования наших сервисов.

Установка

1

Получите ваш API-ключ

Сначала вам нужно получить ваш API-ключ MegaLLM. Этот ключ будет использоваться для аутентификации всех ваших API-запросов.
export MEGALLM_API_KEY="your-api-key"
См. наше руководство по аутентификации для подробных инструкций по получению API-ключа.
2

Выберите формат API

MegaLLM поддерживает как OpenAI, так и Anthropic форматы API. Выберите тот, который лучше всего подходит для ваших нужд:
  • Формат OpenAI
  • Формат Anthropic
Установите базовый URL для использования OpenAI-совместимых эндпоинтов:
export MEGALLM_BASE_URL="https://ai.megallm.io/v1"
# Используйте ваш API-ключ MegaLLM
export MEGALLM_API_KEY="your-api-key"
3

Сделайте ваш первый запрос

Теперь вы готовы сделать ваш первый API-вызов!
curl https://ai.megallm.io/v1/chat/completions \
  -H "Authorization: Bearer $MEGALLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4",
    "messages": [
      {
        "role": "user",
        "content": "Hello! Can you introduce yourself?"
      }
    ],
    "max_tokens": 100
  }'
4

Проверьте вашу настройку

Если все настроено правильно, вы должны получить ответ, подобный этому:
{
  "id": "chatcmpl-123",
  "object": "chat.completion",
  "created": 1677652288,
  "model": "gpt-4",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello! I'm an AI assistant powered by MegaLLM..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 10,
    "completion_tokens": 25,
    "total_tokens": 35
  }
}

Следующие шаги

Распространенные проблемы

Ограничение скорости запросов: Если вы столкнулись с ошибками ограничения скорости, ознакомьтесь с нашим FAQ для получения рекомендаций.
Ошибка аутентификации: Убедитесь, что ваш API-ключ действителен и имеет необходимые разрешения. Проверьте наше руководство по аутентификации для решений.