Skip to main content
LobeChat — це клієнт ШІ з відкритим вихідним кодом, який підтримує плагіни, бази знань і самостійне розгортання; його можна використовувати в онлайн-версії або розгорнути через Docker. Він підтримує налаштування сумісних з OpenAI ендпоїнтів, тому може підключатися до Ace Data Cloud. У цій статті описано процес налаштування.

Процес подання заявки

Щоб підключити Ace Data Cloud у LobeChat, спочатку перейдіть до консолі Ace Data Cloud, отримайте ваш API Token і збережіть його для подальшого використання. Отримання Ace Data Cloud API Key Якщо ви ще не ввійшли або не зареєструвалися, вас буде автоматично перенаправлено на сторінку входу із запрошенням зареєструватися та увійти; після входу або реєстрації ви автоматично повернетеся на поточну сторінку. Під час першого подання заявки надається безкоштовний ліміт, що дозволяє безкоштовно випробувати модельні сервіси Ace Data Cloud.

Налаштування Ace Data Cloud

Перейдіть до Налаштування застосунку → Мовні моделі у LobeChat, знайдіть картку OpenAI та увімкніть її, введіть: Інтерфейс налаштування LobeChat OpenAI Provider
Під час використання інтерфейсу Chat Completions тримайте Responses API Specification вимкненим.
LobeChat не додає /v1 до Base URL автоматично, шлях запиту безпосередньо має вигляд {Адреса API-проксі}/chat/completions: LobeChat за замовчуванням викликає /v1/models для автоматичного завантаження моделей. Якщо Ace Data Cloud повертає багато моделей, інтерфейс буде дуже довгим, тому рекомендується вручну заповнити список дозволених моделей у «Список моделей → Власні назви моделей», розділяючи їх англійськими комами. Якщо потрібно налаштувати відображувану назву, можна використати =, формат: MODEL_ID=відображувана назва.

Вибір моделі

Каталог моделей постійно оновлюється. Насамперед використовуйте список моделей, автоматично завантажений клієнтом; якщо потрібно заповнювати вручну, спочатку надішліть запит GET https://api.acedata.cloud/v1/models, щоб отримати поточний ID моделі, а потім виберіть відповідно до можливостей клієнта щодо контексту, зображень і викликів інструментів.

Перевірка інтеграції

Якщо ви не впевнені, чи проблема в LobeChat або в мережі, спочатку можна безпосередньо перевірити ендпоїнт за допомогою curl (замініть {token} на ваш Token):
Повернення сумісного з OpenAI об’єкта chat.completion означає, що і Token, і ендпоїнт готові; якщо повертається HTTP 403 used_up, це означає, що Token дійсний, але балансу недостатньо — поповніть рахунок у консолі.

Розширено: самостійне розгортання через Docker

Якщо ви хочете розгорнути приватну версію для командного використання, можна запустити її однією командою Docker (замініть {token} на ваш Token):
Відкрийте http://IP-адреса_вашого_сервера:3210, введіть ACCESS_CODE, і можна користуватися; членам команди не потрібно буде окремо вводити Key. Повний опис змінних середовища, таких як OPENAI_API_KEY, OPENAI_PROXY_URL, OPENAI_MODEL_LIST, використаних вище, дивіться в документації змінних середовища постачальників моделей LobeChat. Якщо використовуєте зворотний проксі nginx із HTTPS, обов’язково додайте proxy_buffering off;, інакше потокові відповіді буферизуватимуться. Докладніше про інші варіанти розгортання дивіться в посібнику з початку самостійного розгортання LobeChat і розгортанні через Docker Compose.

Поширені запитання

Повідомлення 404 Not Found

Зазвичай це трапляється, якщо адресу API-проксі вказано як .../openai/v1 або пропущено /v1. Змініть на https://api.acedata.cloud/v1.

Список моделей порожній

Увімкніть перемикач «Режим запитів клієнта»; або вручну заповніть список дозволених моделей у «Власні назви моделей».

Повідомлення 401 Unauthorized

Переконайтеся, що в API Key вставлено Token Ace Data Cloud (без префікса Bearer і без зайвих пробілів), а баланс відповідного застосунку достатній.

Дізнатися більше