框架通过Pydantic模型定义工具接口,既支持OpenAI原生函数调用,也独创ToolMessage机制保障非OpenAI模型的工具调用能力。当LLM生成工具调用请求时,系统自动捕获结构化消息并执行对应Python函数,还能容错处理格式错误的JSON输出。这种设计使开发者能统一地为本地或云端LLM扩展外部能力,如数据库查询、API调用等复杂操作。
Diese Antwort stammt aus dem ArtikelLangroid: Einfaches Navigieren in großen Sprachmodellen mit Multi-Intelligent Body ProgrammingDie