Додайте кожну модель каталогу в Chatbox одним кастомним провайдером.
Updated 2026-07-29
Chatbox постачається з процесом Add Custom Provider для будь-якого OpenAI-сумісного ендпоінта: оберіть режим OpenAI API Compatible, встановіть API Host на https://api.apisrouter.com/v1, вставте один ключ, і ID Claude, GPT, Gemini і DeepSeek сидять пліч-о-пліч у пікері моделей на десктопі, мобільному і в вебі.
Коротка відповідь: один діалог у налаштуваннях Model Provider.
Відкрийте Settings у Chatbox і перемкніться на вкладку Model Provider. Натисніть Add, тоді Add Custom Provider. Заповніть діалог п'ятьма значеннями: Name (APIsRouter), API Mode, встановлений на OpenAI API Compatible, ваш ключ у API Key, https://api.apisrouter.com/v1 у API Host, і залиште API Path на типовому /chat/completions, який Chatbox заповнює для хоста, що закінчується на /v1. Тоді додайте моделі. Кнопка Fetch підтягує список моделей ендпоінта через /v1/models, тож ви можете вмикати ID з каталогу напряму, а New дозволяє ввести ID вручну, якщо ви віддаєте перевагу короткому курованому пікеру. Натисніть Check поруч із полем ключа, і Chatbox запускає живий запит; зелене підтвердження означає, що провайдер підключено. Ми перевірили саме цей процес на поточному веб-застосунку Chatbox, і той самий діалог постачається в десктопних і мобільних збірках.
Як Chatbox спілкується з кастомним провайдером.
Chatbox (chatboxai на GitHub, приблизно 41 тис. зірок) — один із найбільш встановлюваних AI-чат-клієнтів: нативні застосунки для Windows, macOS і Linux, мобільні збірки для iOS і Android, і браузерна версія на web.chatboxai.app. Він постачається з фірмовими записами для великих постачальників, кожен з яких хоче власний ключ, а діалог кастомного провайдера — задокументований шлях для всього іншого. Кастомний провайдер у режимі OpenAI API Compatible — це звичайний опис ендпоінта: хост, шлях, ключ і список ID моделей. Кожен хід розмови стає стандартним запитом chat-completions проти цього хоста, з ID моделі з пікера, що подорожує як рядок. Chatbox не хвилює, який постачальник натренував модель за ID, і саме це робить мультипостачальницький шлюз корисним тут: один запис провайдера поміщає claude-sonnet-4-6, gpt-5.5, gemini-3.5-flash і deepseek-v4-flash в той самий пікер, оплачувані через той самий ключ. Практична різниця порівняно з нашаруванням чотирьох фірмових провайдерів — це не лише менше ключів. Налаштування Chatbox синхронізуються для кожного пристрою, тож кожен доданий акаунт постачальника — це ще один ключ, який потрібно вставити на телефоні, ноутбуці й у веб-застосунку. Один кастомний провайдер — це одне вставлення на пристрій, а перемикання розмови з Claude на DeepSeek — це зміна в пікері, а не зміна провайдера.
Повне налаштування: кожне поле в діалозі.
Name — це лише мітка; APIsRouter тримає пікер зрозумілим. API Mode має бути OpenAI API Compatible, що каже Chatbox говорити стандартними chat completions; інший режим у випадному списку — для нативних ендпоінтів Gemini, і це не те, чого хоче шлюз. API Host і API Path складаються в URL запиту, і саме ця пара — те місце, де налаштування ламаються. З хостом, встановленим на https://api.apisrouter.com/v1, шлях — /chat/completions, і Chatbox заповнює точно це, коли розпізнає хост /v1. Документація Chatbox також описує конвенцію голого хоста, де хост не має /v1, а шлях за замовчуванням — /v1/chat/completions; обидва складаються в той самий URL, тож оберіть одну форму і залиште інше поле на його значенні за замовчуванням. Ламається саме змішування їх — хост /v1 зі шляхом /v1/chat/completions, що видає подвоєний URL /v1/v1, який дає 404. Назви полів і поведінка автозаповнення трохи зсуваються між релізами Chatbox, тож довіряйте складеному URL, а не пам'яті. Для моделей Fetch — це шлях з мінімумом зусиль: Chatbox перелічує все, що обслуговує ендпоінт, і ви вмикаєте потрібне. New — курований шлях: вводьте ID вручну, і пікер лишається коротким. Кожен рядок моделі має перемикачі можливостей (vision, tool use); залишайте їх вимкненими, якщо не знаєте напевно, що модель підтримує цю можливість, оскільки неналаштована модель трактується як звичайний текст, і це безпечний варіант за замовчуванням. Закінчіть кнопкою Check, тоді почніть розмову й оберіть модель під назвою вашого нового провайдера.
Name: APIsRouter
API Mode: OpenAI API Compatible
API Key: sk-YOUR-APISROUTER-KEY
API Host: https://api.apisrouter.com/v1
API Path: /chat/completions (autofilled)
Models: Fetch (pull the catalog) or New (type ids)
Then: Check → green confirmationВибір моделей для щоденного чат-клієнта.
Оскільки кожна увімкнена модель оплачується через один ключ, порівняння двох ID — це перемикання в пікері, а не рішення щодо акаунту. Проведіть той самий тип розмов на обох протягом кількох днів, тоді прочитайте витрати на кожну модель у консолі APIsRouter і залиште те, що заслужило своє місце.
- Щоденні питання й швидкі переписування — це пакова робота. claude-haiku-4-5-20251001 і gemini-3.5-flash відповідають достатньо швидко, щоб застосунок відчувався миттєвим, і добре тягнуть більшість щоденного трафіку.
- Довге чернетковування, ретельне міркування й обговорення коду заслуговують на claude-sonnet-4-6 чи gpt-5.5. Тримайте увімкненим по одній моделі з кожного рівня і перемикайтесь для кожної розмови, а не для кожного провайдера.
- deepseek-v4-flash — обсяговий вибір, якщо Chatbox — ваша постійно відкрита бічна панель; постійні дрібні розмови накопичуються, і швидкий рівень тримає баланс, що рухається повільно.
- Розмови із зображеннями на вході потребують ID, здатного до зору, з увімкненим перемикачем vision у цьому рядку моделі; підтвердьте можливість за документацією моделі, перш ніж вмикати перемикач.
- Свідомо вмикайте кілька моделей, а не отримуйте все: кожен перемикач — це рядок пікера, а додавання ще одного ID пізніше — це редагування на десять секунд.
Оплата за фактом · нижче офіційних цін
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| Модель | Офіційна ціна | Наша ціна |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| Claude Haiku 4.5 20251001 | $1.00 / $5.00 per M | $0.80 / $4.00 per M |
| GPT-5.5 | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
| Gemini 3.5 Flash | $1.50 / $9.00 per M | $1.20 / $7.20 per M |
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
Специфічні для Chatbox режими збоїв.
Подвоєний шлях — класика. 404 на кожне повідомлення означає, що і API Host, і API Path несуть /v1, або шлях повторює те, чим уже закінчується хост; відкрийте запис провайдера і прочитайте два поля як один URL. Порожній результат від Fetch зазвичай означає, що ключ неправильний чи відсутній, оскільки сам список моделей — це автентифікований запит. Перевірте поле API Key і скористайтесь кнопкою Check, яка напряму показує помилки автентифікації. Модель, що видає помилку лише в деяких розмовах, зазвичай через перемикач можливостей: vision увімкнений на моделі, яка не має входу зображень, або процес, залежний від інструментів, натикається на модель з вимкненими інструментами. Скиньте рядок моделі до значень за замовчуванням і повторно вмикайте можливості по одній. І пам'ятайте, що запис провайдера прив'язаний до кожного встановлення. Додавання APIsRouter на десктопі не налаштовує ваш телефон; повторіть діалог там, або скористайтесь власним обміном конфігурацією Chatbox, якщо ваша версія його пропонує. Єдине, що ніколи не потрібно повторювати, — це реєстрації в постачальників, оскільки один ключ покриває кожну модель на кожному пристрої.
Хто маршрутизує Chatbox через шлюз.
- Люди, які хочуть Claude, GPT, Gemini і DeepSeek в одному пікері, не підтримуючи чотири акаунти постачальників і чотири ключі на трьох пристроях.
- Користувачі в регіонах, де деякі реєстрації в постачальників болючі; доступ на основі поповнення без вимоги картки прибирає залежність від кожного провайдера.
- Розробники, що вже маршрутизують свій редактор і термінальні інструменти через шлюз і хочуть тримати свій чат-клієнт на тому самому ключі й у тому самому журналі використання.
- Ті, хто «ходить по магазинах моделей», порівнюючи ID на реальних розмовах, перш ніж закріпити проєкт за однією; кожен кандидат — це рядок пікера, а не акаунт.
- Родини і малі команди, що стандартизуються на одному ендпоінті, одному балансі й видимості використання за ключем замість розкиданих підписок.
Перевірте ендпоінт і налагодьте перше повідомлення.
Спершу підтвердіть половину зі шлюзом поза Chatbox: перегляньте список моделей з вашим ключем, тоді запустіть один chat completion проти ID, який плануєте увімкнути. Якщо обидва пройшли, усе, що залишилось, — у діалозі провайдера. Всередині Chatbox кнопка Check — найшвидший сигнал. Помилки автентифікації — це поле ключа. Помилки «не знайдено» під час надсилання — це невідповідність ID, що здебільшого трапляється з вручну введеними записами New; копіюйте ID з виводу /v1/models, а не з пам'яті. 404 на кожен запит — це склад хост/шлях, розглянутий вище. Щойно повідомлення почнуть проходити, консоль APIsRouter показує модель на кожен запит, кількість токенів і витрати. Чат-клієнт генерує багато дрібних запитів протягом дня, і журнал використання — це те місце, де ця звичка стає числом за моделлю, за днем, яке ви справді можете прочитати.
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -50
curl -s https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer $APISROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5-20251001",
"messages":[{"role":"user","content":"ping"}]}'Поширені запитання
Як додати кастомний API host у Chatbox?
Settings, вкладка Model Provider, Add, тоді Add Custom Provider. Встановіть API Mode на OpenAI API Compatible, API Host на https://api.apisrouter.com/v1, вставте ваш ключ і залиште API Path на типовому /chat/completions. Додайте моделі через Fetch чи New, тоді натисніть Check.
Чи має API Host включати /v1?
Будь-яка форма працює, доки хост і шлях складаються в /v1/chat/completions рівно один раз. З хостом https://api.apisrouter.com/v1 шлях — /chat/completions; з голим хостом шлях за замовчуванням — /v1/chat/completions. Змішування обох подвоює /v1 і дає 404.
Чи може Chatbox запускати Claude, Gemini і DeepSeek через один запис провайдера?
Так. У режимі OpenAI API Compatible ID моделі подорожує до API Host як звичайний рядок, тож один запис може вмикати claude-sonnet-4-6, gemini-3.5-flash і deepseek-v4-flash разом, усі оплачувані через той самий ключ і перемикаються в пікері.
Чому Fetch не повертає моделей?
Fetch викликає список /v1/models ендпоінта з вашим ключем, тож порожній результат майже завжди означає проблему автентифікації. Перевірте поле API Key ще раз і запустіть кнопку Check; щойно ключ пройде, Fetch перелічить кожен ID, який обслуговує шлюз.
Чи працює кастомний провайдер також на мобільному й вебі Chatbox?
Так, діалог Add Custom Provider постачається в десктопних, мобільних і веб-збірках. Записи провайдерів налаштовуються для кожного встановлення, тож повторіть одноразове налаштування діалогу на кожному пристрої з тим самим ключем.
Чи потрібні перемикачі можливостей на кожній моделі?
Ні. Неналаштована модель працює як звичайний текстовий чат, і це безпечний варіант за замовчуванням. Вмикайте перемикачі vision чи tool лише на моделях, які справді підтримують цю можливість, оскільки неправильно увімкнений перемикач видає заплутані помилки саме в тих розмовах, які його використовують.