Агенти, яких можна викликати.Результати, які можна перевірити.
OpenBot — це відкрита платформа для агентів без інтерфейсу користувача. Ви даєте роботу агенту через HTTP.
curl -H "Authorization: Bearer $OPENBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"expected":0,"input":"Сплануй три дні в Римі."}' \
https://api.example.com/v1/sessions/$SESSION/turnsЩо ви створите?
Щоранку читай нові звернення в підтримку і сортуй їх.
Викликайте один endpoint із завдання cron. Читайте відповідь як JSON.
POST /v1/sessions
POST /v1/sessions/:sessionId/turns
POST /v1/sessions/:sessionId/turns/:turnId/steer
POST /v1/sessions/:sessionId/turns/:turnId/interrupt
GET /v1/sessions/:sessionId/wait
POST /v1/sessions/:sessionId/queue
GET /v1/apps/discoverКожна функція — це виклик HTTP.
Один типізований контракт.
Сервер, клієнт на TypeScript і довідник API створені з одного контракту. Використовуйте ключ API з будь-якої програми.
Використовуйте свій клієнт. Люди тримають усе під контролем.
Sessions і Timelines
Робота йде в Sessions і Turns. Timeline зберігає версії, тож можна повернутися і спробувати ще раз.
Схвалення
Ризиковані виклики інструментів чекають, поки людина скаже «так». Кожна відповідь зберігає свою історію.
Відкриті Apps
Агенти знаходять і використовують Apps, які видавці публікують у відкритому вебі через OpenBot App Protocol.
Ваші моделі
Використовуйте OpenAI, Anthropic або будь-який сервер, що підтримує Chat Completions.
Почніть за три кроки.
Запустіть сервер
Запустіть OpenBot на своєму комп’ютері з Docker і devenv. Він має тестовий акаунт і тестові моделі.
Створіть ключ API
Увійдіть один раз у браузері, створіть ключ і викликайте API з будь-якої програми.
Почніть Turn
Надішліть завдання простими словами. Читайте відповідь, виклики інструментів та історію.