Sari la conținut
Inapoi la AI API
AI API / deep divesInformational

Tool calling API: actiuni externe

Tool calling pentru actiuni externe (DB query, calendar, calls).

Raspuns scurt

Tool calling permite modelului sa cheme funcții definite de tine (calendar, DB, search); serverul executa și returneaza rezultat, AI orchestreaza dialogul.

Problema concreta

Chatbots fără tool calling raspund text generic. Cu tool calling, asistentul devine util pentru actiuni reale.

Cum o rezolva Router by MP

Definesti tools cu schema JSON, modelul decide când sa le apeleze, serverul executa și trimite rezultatul inapoi. Loop până la raspunsul final.

Fluxuri uzuale

  • Definire tools (search, calendar, DB).
  • Trimitere tools in cerere chat completions.
  • Server primeste tool_calls, executa, intoarce rezultat.
  • Loop cu nou call la chat completions.

Modele recomandate

  • gpt-5.4-mini
  • gpt-5.4-pro

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
Actiuni realeAsistentul poate efectua taskuri, nu doar vorbi.
Schema validataSchema JSON tine modelul disciplinat.
Compatibil OpenAITool calling identic cu OpenAI.

Reguli si limite

  • Loop infinit. Limit pe numarul de iteratii tool calling.
  • Securitate. Tools sunt punctul de atac; validate fiecare input.
  • Cost. Fiecare iteratie costa tokeni; max_iters strict.

Integrare rapida

Foloseste endpointul https://api.megapromoting.com/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.

Mai departe

Tool calling API: actiuni externe | Router by Mega Promoting