Ana içeriğe atla
API v1.0 - Π“ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½Ρƒ

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ API
Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΌΠΎΡ‰Π½Ρ‹Π΅ возмоТности искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° Π² свои прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ LyDian API. НачнитС прямо сСйчас с RESTful API, SDK ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.

99.9%
SLA доступности
<100ms
Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΎΡ‚ΠΊΠ»ΠΈΠΊ
23+
МодСли ИИ

Π’Π°Ρˆ ΠΊΠ»ΡŽΡ‡ API

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΊΠ»ΡŽΡ‡ ΠΊΠ°ΠΊ Bearer-Ρ‚ΠΎΠΊΠ΅Π½ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Authorization для всСх запросов API.

sk-lydian-β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’
Π‘Ρ‚Π°Ρ€Ρ‚

Быстрый старт

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ LyDian API, сначала Π²Π°ΠΌ понадобится ΠΊΠ»ΡŽΡ‡ API. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой ΠΊΠ»ΡŽΡ‡ API Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΈ сразу ΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π° API
Никогда Π½Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ свой ΠΊΠ»ΡŽΡ‡ API Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… рСпозиториях. Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… прилоТСниях.
Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

АутСнтификация

ВсС запросы API Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΊΠ»ΡŽΡ‡Π° API Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Authorization. ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠΉΡ‚Π΅ свой ΠΊΠ»ΡŽΡ‡ API ΠΊΠ°ΠΊ Bearer-Ρ‚ΠΎΠΊΠ΅Π½.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ HTTP

HTTP
Authorization: Bearer YOUR_API_KEY
ΠšΠΎΠ½Π΅Ρ‡Π½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ URL

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ URL для всСх ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ API. Π’ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-срСдС всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ HTTPS.

URL
https://api.ailydian.com/v1
Π§Π°Ρ‚

Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ‡Π°Ρ‚Π°

Основная конСчная Ρ‚ΠΎΡ‡ΠΊΠ° для общСния с модСлями LyDian AI. ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ (streaming) ΠΈ Π½Π΅ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌΡ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ для ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

POST

/chat/completions

Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ вопросы модСлям ИИ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‡Π°Ρ‚Π°, ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄, создавайтС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запроса

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π’ΠΈΠΏ ОписаниС
modelΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ string Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "lydian-turbo", "lydian-pro")
messagesΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ array Массив сообщСний Ρ‡Π°Ρ‚Π° (role, content)
temperatureΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ number ΠžΡ‚ 0 Π΄ΠΎ 2 (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: 0.7) - Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ крСативности
max_tokensΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ integer МаксимальноС количСство Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: 2000)
streamΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ boolean ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: false)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса

JavaScript
const response = await fetch('https://api.ailydian.com/v1/chat/completions', { method: 'POST', headers: { 'Authorization': 'Bearer sk-lydian-...', 'Content-Type': 'application/json' }, body: JSON.stringify({ model: 'lydian-turbo', messages: [ { role: 'user', content: 'Merhaba! AI ile neler yapabilirim?' } ], temperature: 0.7, max_tokens: 2000 }) }); const data = await response.json(); console.log(data.choices[0].message.content);
Python
import requests url = "https://api.ailydian.com/v1/chat/completions" headers = { "Authorization": "Bearer sk-lydian-...", "Content-Type": "application/json" } data = { "model": "lydian-turbo", "messages": [ {"role": "user", "content": "Merhaba! AI ile neler yapabilirim?"} ], "temperature": 0.7, "max_tokens": 2000 } response = requests.post(url, json=data, headers=headers) print(response.json()["choices"][0]["message"]["content"])
cURL
curl https://api.ailydian.com/v1/chat/completions \ -H "Authorization: Bearer sk-lydian-..." \ -H "Content-Type: application/json" \ -d '{ "model": "lydian-turbo", "messages": [ {"role": "user", "content": "Merhaba! AI ile neler yapabilirim?"} ], "temperature": 0.7, "max_tokens": 2000 }'

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚Π²Π΅Ρ‚Π°

JSON
{ "id": "chatcmpl-abc123", "object": "chat.completion", "created": 1677858242, "model": "lydian-turbo", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Hello! You can do many things with AI..." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 12, "completion_tokens": 145, "total_tokens": 157 } }
Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

ГСнСрация ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ высококачСствСнныС изобраТСния ΠΈΠ· тСкстовых описаний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ LyDian Image Engine ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

POST

/images/generate

Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ изобраТСния ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ качСства ΠΈΠ· тСкстовых описаний Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Доступны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ качСства.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запроса

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π’ΠΈΠΏ ОписаниС
promptΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ string ОписаниС изобраТСния (макс. 1000 символов)
sizeΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ string "1024x1024", "1792x1024", "1024x1792" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: "1024x1024")
nΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ integer ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ: 1-4 (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: 1)
qualityΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ string "standard" ΠΈΠ»ΠΈ "hd" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: "standard")

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса

cURL
curl https://api.ailydian.com/v1/images/generate \ -H "Authorization: Bearer sk-lydian-..." \ -H "Content-Type: application/json" \ -d '{ "prompt": "Futuristic city with flying cars at sunset", "size": "1024x1024", "n": 1, "quality": "hd" }'
МодСли

ДоступныС ΠΌΠΎΠ΄Π΅Π»ΠΈ

ВсС ΠΌΠΎΠ΄Π΅Π»ΠΈ ИИ, доступныС Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ LyDian. КаТдая модСль ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ возмоТностями ΠΈ Ρ‚Π°Ρ€ΠΈΡ„Π°ΠΌΠΈ.

GET

/models

Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ список всСх доступных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ИИ. ВозмоТности ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ€ контСкстного ΠΎΠΊΠ½Π° ΠΈ информация ΠΎ Ρ†Π΅Π½Π°Ρ….

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ

lydian-turbo
БвСрхбыстрыС ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ с LyDian AI Engine. ИдСально для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
500+ tok/s
128K ctx
lydian-pro
Бамая мощная модСль с ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ рассуТдСниями ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ.
Advanced
200K ctx
lydian-vision
ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΎΠ΄Π°Π»ΡŒΠ½Π°Ρ модСль зрСния для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ понимания ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.
Vision
128K ctx
lydian-code
Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.
Code
128K ctx
Ошибки

ΠšΠΎΠ΄Ρ‹ ошибок

API ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ стандартныС ΠΊΠΎΠ΄Ρ‹ состояния HTTP. ВсС ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… содСрТат ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ошибкС Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON.

ΠšΠΎΠ΄Ρ‹ состояния

Code Status Description
200 OK Запрос Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ
400 Bad Request Запрос нСдСйствитСлСн ΠΈΠ»ΠΈ содСрТит ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
401 Unauthorized ΠšΠ»ΡŽΡ‡ API нСдСйствитСлСн ΠΈΠ»ΠΈ отсутствуСт
403 Forbidden ΠšΠ»ΡŽΡ‡ API дСйствитСлСн, Π½ΠΎ Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½
404 Not Found Π—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ рСсурс Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½
429 Rate Limit Exceeded ΠžΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ слишком ΠΌΠ½ΠΎΠ³ΠΎ запросов
500 Internal Server Error Ошибка сСрвСра
503 Service Unavailable БСрвис Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСдоступСн

Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС

JSON
{ "error": { "message": "Invalid API key provided", "type": "invalid_request_error", "code": "invalid_api_key" } }
Π›ΠΈΠΌΠΈΡ‚Ρ‹

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ частоты

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ частоты API ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΌΠΈΠ½ΡƒΡ‚Π½ΠΎΠΉ ΠΈ часовой основС. ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² возвращаСтся ΠΊΠΎΠ΄ состояния 429. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ содСрТит Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π²Π°ΡˆΠΈΡ… ограничСниях частоты.

Π›ΠΈΠΌΠΈΡ‚Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π’Π°Ρ€ΠΈΡ„ Запросов/ΠΌΠΈΠ½ Запросов/час Π’ΠΎΠΊΠ΅Π½ΠΎΠ²/ΠΌΠΈΠ½
Free 3 100 50,000
Pro 60 3,000 500,000
Enterprise Custom Custom Custom
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ограничСния частоты
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ содСрТит Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π²Π°ΡˆΠΈΡ… ограничСниях частоты: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset