Modul Agent bazat pe Function Calling leveragează capacitatea nativă a modelelor avansate (GPT-4o, Claude 3.5, Mistral Large) de a inspecta un set de definiții JSON Schema pentru unelte și de a emite apeluri structurate de funcții cu argumentele corecte.
Execuție Structurată de Funcții
Dify interceptează apelul, rulează unealta specificată (ex: verificare stoc sau trimitere email) și retrimite răspunsul către model pentru sinteza finală.
// Apel de funcție generat de agent în Dify:
{
"name": "check_product_availability",
"arguments": {
"sku": "SRV-NVME-02",
"location": "bucuresti_dc1",
"quantity": 3
}
}
Implementarea corectă a acestei funcționalități în arhitectura Dify asigură o integrare fluidă între fluxurile de lucru automate, modelele de limbaj și bazele de cunoștințe enterprise.
Întrebări & Exemple practice:
Agenți cu Function Calling: execuție deterministă a uneltelor cu OpenAI/AnthropicAi o întrebare despre Agenți cu Function Calling: execuție deterministă a uneltelor cu OpenAI/Anthropic sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.