Request Post
Orodje Request Post izvaja HTTP POST zahteve na poljuben URL. Uporabno za API-je, ki zahtevajo pošiljanje podatkov (ustvarjanje vnosov, iskanje z body, itd.).
Kdaj uporabiti
- Klicanje REST API-jev, ki zahtevajo POST (ustvarjanje, posodobitve, kompleksna iskanja z body).
- Agent pošilja strukturirane podatke (JSON) na zunanji strežnik.
- En endpoint z nestandardnim body formatom brez OpenAPI.
Nastavitve v Flowise
Obvezni parametri
| Parameter | Opis |
|---|---|
| URL | Polni URL za POST zahtevo (npr. https://api.example.com/items). Podpira spremenljivke. |
Opcijski parametri (Additional params)
| Parameter | Opis |
|---|---|
| Name | Ime orodja za agenta (privzeto requests_post). |
| Description | Opis za LLM: kdaj uporabiti orodje in kaj naj vnese v body. |
| Headers | JSON z glavami (npr. {"Authorization": "Bearer <token>", "Content-Type": "application/json"}). |
| Body | Fiksni JSON body. Če je nastavljen, se uporabi namesto tistega, ki ga sestavi LLM. Za dinamične vrednosti pustite prazno in uporabite Body Schema. |
| Body Schema | Opis polj body-ja, da LLM ve, katera polja vnesti. Primer: {"name": {"type": "string", "required": true, "description": "Ime"}, "date": {"type": "string", "description": "Datum"}}. |
| Max Output Length | Največja dolžina odziva v znakih (privzeto 2000). |
Vhod agenta
Agent orodju posreduje vhod v skladu z Body Schema: objekt s polji, ki jih API pričakuje. Če je Body nastavljen, se LLM vhod lahko uporabi za dopolnitve ali se body pošlje nespremenjen (odvisno od konfiguracije).
Primer uporabe
- V Agentflow V2 dodajte Tool → Request Post.
- URL: npr.
https://api.example.com/search. - Headers:
{"Content-Type": "application/json", "x-api-key": "YOUR_KEY"}. - Body Schema: opišite polja (npr.
query,limit), da agent sestavi pravilen JSON. - Description: npr. „Iskanje po API-ju. Vhod: iskalni niz in opcijsko število rezultatov.“
Povezave
- Request Get – za GET zahteve
- OpenAPI Toolkit – več endpointov iz ene specifikacije
- Orodja – pregled