Agents જેને તમે બોલાવી શકો.પરિણામો જે તમે ચકાસી શકો.

OpenBot એ યુઝર ઇન્ટરફેસ વગરનું ઓપન સોર્સ Agent પ્લેટફોર્મ છે. તમે HTTP દ્વારા Agent ને કામ આપો છો.

curl -H "Authorization: Bearer $OPENBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expected":0,"input":"રોમમાં ત્રણ દિવસનો પ્લાન બનાવ."}' \
  https://api.example.com/v1/sessions/$SESSION/turns
એક Turn શરૂ કરો

તમે શું બનાવશો?

દરરોજ સવારે નવી સપોર્ટ ટિકિટો વાંચ અને તેમને ગોઠવ.

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

પબ્લિશર્સ OpenBot App Protocol સાથે ઓપન વેબ પર મૂકે છે તે Apps ને Agents શોધે છે અને વાપરે છે.

તમારા મોડલ્સ

OpenAI, Anthropic, અથવા Chat Completions બોલતું કોઈ પણ સર્વર વાપરો.

ત્રણ સ્ટેપમાં શરૂ કરો.

  1. સર્વર શરૂ કરો

    Docker અને devenv સાથે તમારા કમ્પ્યુટર પર OpenBot ચલાવો. તેની સાથે ટેસ્ટ એકાઉન્ટ અને ટેસ્ટ મોડલ્સ આવે છે.

  2. API કી બનાવો

    બ્રાઉઝરમાં એક વાર સાઇન ઇન કરો, કી બનાવો, અને કોઈ પણ પ્રોગ્રામમાંથી API બોલાવો.

  3. એક Turn શરૂ કરો

    સાદી ભાષામાં કામ મોકલો. જવાબ, ટૂલ કૉલ્સ અને ઇતિહાસ વાંચો.