Parte do contido deste sitio creouse con asistencia de IA
Volver ao glosario Tecnoloxía

Chamada a Funcións (Function Calling)

Capacidade de LLM que permite aos modelos invocar ferramentas e APIs externas xerando chamadas a funcións estruturadas.

¿O que é a Chamada a Funcións?

A chamada a funcións é unha capacidade dos grandes modelos de linguaxe que lles permite invocar ferramentas externas, APIs e funcións xerando solicitudes estruturadas en lugar de só producir texto. O modelo analiza a solicitude do usuario, recoñece qué ferramentas podrían ser útiles, xera unha chamada estruturada cos parámetros correctos que o código da aplicación executa e devolve os resultados ao modelo, que logo xera unha resposta final.

Casos de Uso

A chamada a funcións transforma os LLMs de xeradores de texto puros a asistentes capaces de actuar. Os casos de uso inclúen: recuperación de datos en tempo real (prezos actuais, clima, noticias), accións do sistema (enviar correos electrónicos, reservar calendario, consultar bases de datos), cálculos e análise de datos, e fluxos de traballo de múltiples pasos que coordinan varias ferramentas.

Implementación Empresarial

Á implementar a chamada a funcións en sistemas empresariais: defina os esquemas de funcións claramente con descricións e tipos de parámetros. Implemente un manexo robusto de erros para fallos de API. Registre todas as chamadas a funcións para a auditoría. Limite os permisos das ferramentas seguindo o principio de mínimo privilexio.