Agent da za ka iya kira.Sakamako da za ka iya dubawa.

OpenBot dandalin Agent ne na buɗaɗɗen tushe, ba shi da fuskar mai amfani. Kana ba Agent aiki ta HTTP.

curl -H "Authorization: Bearer $OPENBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expected":0,"input":"Shirya tafiyar kwana uku a Rome."}' \
  https://api.example.com/v1/sessions/$SESSION/turns
Fara Turn

Me za ka gina?

Kowace safiya, karanta sababbin tikitin taimako kuma ka tsara su.

Kira endpoint ɗaya daga aikin cron (aikin da ke gudana a lokaci). Karanta amsar a matsayin 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
Yarjejeniya ɗaya

Kowane fasali kiran HTTP ne.
Yarjejeniya ɗaya mai nau'i.

Sabar, abokin hulɗa na TypeScript, da bayanin API duk sun fito daga yarjejeniya ɗaya. Yi amfani da maɓallin API daga kowace manhaja.

Kawo abokin hulɗarka. Mutane suna da iko.

Session da Timeline

Aiki yana faruwa a cikin Session da Turn. Timeline tana adana sigogi, don haka za ka iya komawa ka sake gwadawa.

Amincewa

Kiran kayan aiki masu haɗari suna jira har sai mutum ya ce eh. Kowace amsa tana adana tarihinta.

Buɗaɗɗun App

Agent suna samo kuma suna amfani da App da masu wallafa suka sa a buɗaɗɗen yanar gizo tare da OpenBot App Protocol.

Samfuranka

Yi amfani da OpenAI, Anthropic, ko kowace sabar da ke magana da Chat Completions.

Fara cikin matakai uku.

  1. Fara sabar

    Gudanar da OpenBot a kwamfutarka da Docker da devenv. Yana zuwa da asusun gwaji da samfuran gwaji.

  2. Yi maɓallin API

    Shiga sau ɗaya a burauza, yi maɓalli, sannan ka kira API daga kowace manhaja.

  3. Fara Turn

    Aika aiki da harshe mai sauƙi. Karanta amsar, kiran kayan aiki, da tarihin.