Интеграция через cURL

Пример интеграции (cURL)

Пример GET-запроса для получения списка доступных нейросетей:


curl -X GET "https://api.hydraai.ru/v1/models" \
-H "Authorization:Bearer {YOUR_API_KEY}" \
-H 'accept:application/json'

Запрос на генерацию текста:

Endpoint /v1/chat/completions

Метод: POST


curl -X POST \
  'https://api.hydraai.ru/v1/chat/completions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
        "messages": [
          {
            "role": "user",
            "content": "Что такое небо?"
          }
        ],
        "model": "gpt-4o-mini",
        "max_tokens": 100,
        "temperature": 0.8,
        "top_p": 0.9,
        "stream": false
      }'

Получение профиля пользователя:

Endpoint /v1/users/profile

Метод: GET


curl -X GET \
  'https://api.hydraai.ru/v1/users/profile' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Получение списка моделей:

Endpoint /v1/models

Метод: GET


curl -X GET 'https://api.hydraai.ru/v1/models'

Полная документация по API предоставляется после получения ключа.

IP: 216.73.216.152