OpenCopilot
2023-08-25 14:29:53 234
OpenCopilot是一个可以让你拥有自己产品的AI副驾驶的项目。它与底层API集成,并能在需要时执行API调用。它使用LLM来确定用户的请求是否需要调用API端点。然后,它决定调用哪个端点,并根据给定的API定义传递适当的有效负载。
该项目的目标是为每个SaaS产品提供定制的AI副驾驶。
其核心功能包括提供API/后端定义、使用LLM来验证架构、将API定义提供给LLM、将用户友好的聊天气泡集成到SaaS应用中等。
OpenCopilot现在能够调用底层API、将响应转换为有意义的文本、基于上下文自动填充某些请求有效负载字段等。但目前它不支持同时调用多个端点、不适合处理大型API和复杂API等。
OpenCopilot的路线图包括创建无限的副驾驶、嵌入SaaS产品、提供Swagger定义、Swagger定义验证器和推荐器、UI端点编辑器、聊天记录、大型Swagger文件的向量数据库支持、插件系统等。