Ф'ючерси
Сотні безстрокових контрактів
CFD
Золото
Одна платформа для світових активів
Опціони
Hot
Торгівля ванільними опціонами європейського зразка
Єдиний рахунок
Максимізуйте ефективність вашого капіталу
Демо торгівля
Вступ до ф'ючерсної торгівлі
Підготуйтеся до ф’ючерсної торгівлі
Ф'ючерсні події
Заробляйте, беручи участь в подіях
Демо торгівля
Використовуйте віртуальні кошти для безризикової торгівлі
CFD
CFD-деривативи на акції США
Акції США
Отримайте доступ до реальних акцій США та ETF
Акції Гонконгу
Торгуйте якісними акціями з лістингом у Гонконгу
Ф'ючерси на акції
Високе кредитне плече, торгівля 24/7
Токенізовані акції
Забезпечено реальними фондовими активами
IPO Access
Отримайте повний доступ до глобальних IPO акцій
GUSD
Мінтіть GUSD для отримання дохідності від казначейських RWA
Активності з акціями
Торгуйте популярними акціями та відкривайте щедрі аірдропи
Запуск
CandyDrop
Збирайте цукерки, щоб заробити аірдропи
Launchpool
Швидкий стейкінг, заробляйте нові токени
HODLer Airdrop
Утримуйте GT і отримуйте масові аірдропи безкоштовно
IPO Access
Отримайте повний доступ до глобальних IPO акцій.
Alpha Поінти
Ончейн-торгівля та аірдропи
Ф'ючерсні бали
Заробляйте фʼючерсні бали та отримуйте аірдроп-винагороди
Інвестиції
Simple Earn
Заробляйте відсотки за допомогою неактивних токенів
Автоінвестування
Автоматичне інвестування на регулярній основі
Подвійні інвестиції
Прибуток від волатильності ринку
Soft Staking
Earn rewards with flexible staking
Криптопозика
0 Fees
Заставте одну криптовалюту, щоб позичити іншу
Центр кредитування
Єдиний центр кредитування
Центр багатства VIP
Преміальні плани зростання капіталу
Управління приватним капіталом
Розподіл преміальних активів
Квантовий фонд
Квантові стратегії найвищого рівня
Стейкінг
Стейкайте криптовалюту, щоб заробляти на продуктах PoS
Розумне кредитне плече
Кредитне плече без ліквідації
USD1 15% річних
Без блоку, вивід у будь-який час
Акції
Центр діяльності
Беріть учать та отримуйте винагороди
Реферал
20 USDT
Запрошуйте друзів та отримуйте бонуси
Партнерська програма
Ексклюзивні комісійні винагороди
Gate Booster
Зростайте та отримуйте аірдропи
Оголошення
Оновлення платформи в реальному часі
Блог Gate
Статті про криптоіндустрію
VIP послуги
Величезні знижки на комісії
Управління активами
Універсальне рішення для управління активами
Інституційний
Рішення цифрових активів для бізнесу
Розробники (API)
Підключається до екосистеми додатків Gate
Позабіржовий банківський переказ
Поповнюйте та виводьте фіат
Брокерська програма
Щедрі механізми знижок API
AI
Gate AI
Ваш універсальний AI-помічник для спілкування
Gate AI Bot
Використовуйте Gate AI безпосередньо у своєму соціальному додатку
GateClaw
Gate Блакитний Лобстер — готовий до використання
Gate for AI Agent
AI-інфраструктура, Gate MCP, Skills і CLI
Gate Skills Hub
Понад 10 000 навичок
Від офісу до трейдингу: універсальна база навичок для ефективнішої роботи з AI
Як інтегрувати Gate.AI: швидкий старт для розробників
Gate.AI API інтеграція дозволяє розробникам отримати доступ до різних моделей штучного інтелекту через сумісний з OpenAI API інтерфейс, забезпечуючи уніфікований підхід до підключення моделей, маршрутизації та тестування без необхідності окремо налаштовувати SDK для кожного постачальника моделей. Незалежно від того, чи створюєте ви чат-боти, внутрішні інструменти, інтелектуальних агентів, автоматизацію процесів або сценарії оцінки моделей, цей процес значно спрощується. У цьому посібнику описано створення API-ключів, автоматичну маршрутизацію, ручний вибір моделей, базовий URL, сумісний з OpenAI, тестовий перший запит та поширені помилки налаштування, але без охоплення корпоративного управління, стратегій оплати або налаштувань безпеки високого рівня.
Передумови:
Що ви отримаєте після завершення цього посібника?
Після завершення ви зможете створити API-ключ Gate.AI, налаштувати базовий URL, сумісний з OpenAI, використовувати model: "auto" для першого API-запиту та протестувати конкретний ID моделі.
Які застосунки можна побудувати через API Gate.AI?
Розробники можуть використовувати API Gate.AI для інтеграції через уніфікований формат запитів, сумісний з OpenAI, для доступу до багатьох моделей. Типові сценарії включають:
| Тип побудови | Роль Gate.AI | Приклад результату | | ------------------ | ---------------------------------- | ------------------------------ | | Чат-боти | Маршрутизація повідомлень користувача до підтримуваної моделі | Служба підтримки | | Внутрішні інструменти | Уніфікація API між командами | Помічник для написання/досліджень | | Інтелектуальні агенти та процеси | Підключення викликів моделей та автоматизація задач | Помічник для викликів інструментів | | Тестування моделей | Порівняння auto маршрутизації та фіксованих ID моделей | Скрипти оцінки | | Міграція проектів | Замінити існуючий базовий URL, сумісний з OpenAI | Прототипи багатомодельних систем |
Якщо потрібно, щоб Gate.AI автоматично обирала модель, використовуйте model: "auto"; для відтворюваності поведінки конкретної моделі — вкажіть її ID.
Що потрібно підготувати перед початком?
Перед початком потрібно лише виконати два ключові умови:
| Необхідна умова | Важливість | | ------------------ | -------------------------------------------------------- | | Доступ до облікового запису Gate.AI | Необхідно створити API-ключ у Консолі та перевірити маршрутизацію | | Локальний спосіб запитів | Потрібно використовувати Python, Node.js або curl для тестування |
Не обов’язково одразу вибирати всі моделі. Спершу переконайтеся, що API-ключ і базовий URL працюють, і протестуйте ручний вибір моделі.
Крок 1: Створення API-ключа Gate.AI
Цей крок створить облікові дані для автентифікації вашого застосунку.
Як це зробити:
Ви побачите новий ключ у розділі API-ключів. Якщо secret показується лише один раз, обов’язково скопіюйте його перед закриттям вікна.
Крок 2: Вибір автоматичної маршрутизації або ручного вибору моделі
Цей крок визначає, чи буде Gate.AI автоматично підбирати модель, чи ви вказуватимете її вручну.
Як зробити:
| Режим вибору | Параметр у запиті | Сценарії застосування | | ------------------ | ---------------------------------------- | ---------------------------------------- | | Автоматична маршрутизація | "model": "auto" | Для автоматичного маршрутизації Gate.AI | | Ручний вибір моделі | "model": "anthropic/claude-sonnet-4.6" | Для тестування або фіксованого ID моделі |
Автоматична маршрутизація підходить для швидкого підключення та тестування маршрутизації; ручний — для відтворюваних оцінок однієї моделі.
Крок 3: Налаштування базового URL, сумісного з OpenAI
Цей крок перенаправить клієнт OpenAI на Gate.AI замість стандартного OpenAI.
Використовуйте такий базовий URL:
text
Формат авторизації:
text Authorization: Bearer YOUR_API_KEY
Згідно з документацією Gate.AI, шлях API має бути /openai/v1, а не просто /v1 (станом на червень 2026 року). Обов’язково заповнюйте повний базовий URL відповідно до прикладу.
| Параметр налаштування | Значення | | --------------------- | ----------------------------------------------------- | | Базовий URL | [введіть ваш URL] | | Спосіб авторизації | Authorization: Bearer YOUR_API_KEY | | Формат | Сумісний з OpenAI | | Точка доступу для чатів | POST /chat/completions | | Точка доступу для списку моделей | GET /models |
Більшість помилок інтеграції виникає через неправильний базовий URL або неправильне копіювання API-ключа. Спершу переконайтеся, що ці два параметри правильні, перед налаштуванням моделі.
Крок 4: Надсилання першого API-запиту
Цей крок дозволяє протестувати, чи працює API-ключ, базовий URL та сумісний з OpenAI формат чатів.
Приклад на Python:
python from openai import OpenAI
client = OpenAI( api_key="YOUR_API_KEY", base_url="", )
completion = client.chat.completions.create( model="auto", messages=[ {"role": "system", "content": "Ви короткий помічник."}, {"role": "user", "content": "Передайте привіт від Gate.AI."} ], )
print(completion.choices[0].message.content)
Приклад на Node.js:
javascript import OpenAI from "openai";
const client = new OpenAI({ apiKey: "YOUR_API_KEY", baseURL: "", });
const completion = await client.chat.completions.create({ model: "auto", messages: [ { role: "system", content: "Ви короткий помічник." }, { role: "user", content: "Передайте привіт від Gate.AI." } ], });
console.log(completion.choices[0].message.content);
Приклад через curl:
bash curl /chat/completions
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{ "model": "auto", "messages": [ {"role": "system", "content": "Ви короткий помічник."}, {"role": "user", "content": "Передайте привіт від Gate.AI."} ] }'
Ви маєте отримати коректну відповідь від помічника. Якщо з’являються помилки авторизації, спершу перевірте API-ключ.
Крок 5: Тестування конкретного ID моделі
Цей крок перевіряє, чи працює ручний вибір моделі при необхідності.
Змініть параметр model з "auto" на конкретний ID моделі, наприклад:
python from openai import OpenAI
client = OpenAI( api_key="YOUR_API_KEY", base_url="", )
completion = client.chat.completions.create( model="anthropic/claude-sonnet-4.6", messages=[ {"role": "user", "content": "Поясніть маршрутизацію моделей у одному абзаці."} ], )
print(completion.choices[0].message.content)
Обов’язково вказуйте правильний ID моделі згідно з документацією або списком моделей Gate.AI. Помилка у назві призведе до невдачі запиту, навіть якщо API-ключ і базовий URL правильні.
Як працює автоматична маршрутизація у запитах API Gate.AI?
Автоматична маршрутизація через встановлення model: "auto" у тілі запиту, у поєднанні з налаштуваннями маршрутизації у Консолі, дозволяє автоматично підбирати модель для кожного запиту. До червня 2026 року відповідні налаштування маршрутизації можна керувати у Консолі → Налаштування → Маршрути.
| Спосіб маршрутизації | Місце налаштування | Параметри API-запиту | | ------------------- | ------------------------------------- | -------------------------------- | | Автоматична маршрутизація | Консоль → Налаштування → Маршрути | "model": "auto" | | Ручний вибір моделі | У тілі запиту | Вказати конкретний ID моделі | | Стратегія маршрутизації | Налаштування маршрутизації у консолі | Визначає поведінку маршрутизації |
Автоматична маршрутизація не означає пропуск поля model. Щоб активувати її, потрібно явно вказати "model": "auto" у запиті.
Який спосіб інтеграції обрати?
Обирайте відповідно до середовища застосунку:
| Спосіб | Сценарії застосування | Основні налаштування | | ------------------------------ | ---------------------------------------- | ---------------------------------------- | | Python SDK | Вже існуючий бекенд або скрипти | Встановити base_url та api_key | | Node.js SDK | Використання JavaScript або TypeScript | Встановити baseURL та apiKey | | curl | Швидка ручна перевірка | Надсилати запити через curl із JSON | | Існуючий застосунок, сумісний з OpenAI | Застосунок підтримує кастомний базовий URL | Змінити базовий URL та API-ключ |
Рекомендується спершу швидко протестувати через curl, потім інтегрувати через Python або Node.js у реальний застосунок.
Які поширені причини відмови API Gate.AI?
Якщо виникають проблеми, перевіряйте по черзі:
| Ознака | Причина | Рішення | | ---------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | | 401 або неправильний API-ключ | Відсутній ключ, прострочений, неправильне копіювання, відсутність Bearer | Створити/скопіювати ключ заново, використовувати Authorization: Bearer YOUR_API_KEY | | Не знайдено модель | Неправильний або недоступний ID моделі | Перевірити документацію моделей Gate.AI або використовувати model: "auto" для тесту | | Помилка через сумісний з OpenAI код | Базовий URL неповний або заповнено лише /v1 | Переконатися, що базовий URL правильний та повний | | Автоматична маршрутизація не працює | Вимкнена або налаштування маршрутизації не співпадають | Увімкнути автоматичну маршрутизацію у Консолі → Налаштування → Маршрути | | Відповідь порожня або з помилками | Формат запиту неправильний або модель не підтримує запит | Спершу протестувати простий чат-запит, потім додавати параметри |
Починайте з перевірки авторизації, базового URL і правильності ID моделі.
Що ще можна налаштувати після успішного запиту?
Після першого успішного запиту можна розширювати інтеграцію:
Відповіді на поширені питання
Чому рекомендується спершу використовувати model: "auto"?
Щоб швидко перевірити API-ключ, базовий URL, формат запиту та маршрутизацію. Після підтвердження можна тестувати конкретний ID моделі.
Чи можна використовувати існуючий SDK OpenAI для викликів Gate.AI?
Так. Gate.AI підтримує сумісний з OpenAI API формат, потрібно лише вказати API-ключ Gate.AI та замінити базовий URL.
Чому запити з конкретним ID моделі не працюють?
Модель може не існувати, бути неправильною або недоступною для вашого облікового запису. Перевірте ID у документації Gate.AI.
Чи потрібно вимикати автоматичну маршрутизацію при використанні конкретної моделі?
Не обов’язково. Можна вказати модель у тілі запиту. Якщо поведінка не відповідає очікуванням, перевірте налаштування маршрутизації у Консолі.