导航菜单
切换主题

框架插件开发

框架插件开发,包括LangChain、Semantic Kernel、AutoGen、CrewAI和OpenAI

知识点(5 个)

LangChain Tools

12 资源

掌握LangChain工具开发,理解BaseTool和StructuredTool。工具基类:BaseTool、StructuredTool;工具定义:名称、描述、参数;工具执行:_run、_arun;工具链:SequentialChain、TransformChain;工具集成:Agent集成、Chain集成。

点击查看详细资源列表

Semantic Kernel Plugins

7 资源

掌握Semantic Kernel插件开发,理解Kernel和Function概念。Kernel概念:AI编排核心;Function类型:Semantic Function、Native Function;插件定义:@kernel_function装饰器;参数处理:输入输出处理;插件组合:多插件协作。

点击查看详细资源列表

AutoGen Tools

3 资源

掌握AutoGen工具开发,理解代理间工具共享机制。工具定义:Python函数装饰;工具注册:代理注册工具;工具共享:多代理工具共享;工具调用:代理间调用;工具结果:结果传递与处理。

点击查看详细资源列表

CrewAI Tools

12 资源

掌握CrewAI工具开发,理解任务工具和代理工具。工具定义:@tool装饰器;任务工具:任务执行工具;代理工具:代理专用工具;工具共享:Crew工具共享;自定义工具:自定义工具开发。

点击查看详细资源列表

OpenAI Function Calling

12 资源

掌握OpenAI函数调用开发,理解工具定义和调用流程。工具定义:functions参数、tools参数;参数Schema:JSON Schema定义;调用流程:请求→响应→执行→结果;并行调用:multiple tool calls;流式调用:流式函数调用。

点击查看详细资源列表