Superagent Legacy - Swift SDKSuperagen LLM框架的社区制造的Swiftsdk。为了使用SDK,您需要具有超级代理API键。要使您的API键转到SuperAgent.sh或fork主存储店并自助主机。
在主要存储库中了解有关超级代理的更多信息:超级代理仓库

请提交您遇到的任何问题,加入超级代理社区,或与我联系以在平台上谈论LLM应用程序。
如果您正在寻找一种插入式播放方式来开始,请务必查看superagent.sh。
您可以在这里找到完整的文档
您可以在此处遵循路线图
?这是什么? SupereGent是一种强大的工具,可简化LLM(大语言模型)代理的配置和部署。它提供了一系列功能和功能,使开发人员更容易构建,管理和部署AI代理到生产,包括内置内存和通过向量DBS,强大的工具,Webhooks,Cron obsobs等的功能等功能。
代理是旨在执行特定任务或一组任务的程序或系统。在超级方面,代理是一个大型语言模型,它具有访问一套工具的套件,并且可以根据用户输入来决定使用哪种工具。
有两种主要类型的代理:动作剂和计划和执行代理。行动代理决定采取行动,一次采取行动,而计划和执行代理首先决定采取行动计划,然后一次执行这些行动。
可以用memory调用代理以及document ,该文档使代理商有可能记住以前的消息并进行问题/回答。
参考:
超级代理允许用户通过将Document附加到Agent来对文档进行问题回答。文档是文件,例如PDF,TXT,Image,Markdown等,可以通过将公开可用的URL传递到Superagent API来摄入。超级代理将这些文档分为较小的块,并将它们存储在矢量数据库中以供下游使用。
在使用表格数据时,这种方法有一些不利之处。我们正在研究如何最好地解决这个问题。
Superagent允许用户使用提示配置其Agents 。提示是为LLM提供上下文的文本。它可以包含有关代理应如何行动的说明,用于将数据注入提示的输入变量。 input_variables的常见示例是上下文内存中的human_input , question和chat_history 。
文档