#API调用
Toolformer-PyTorch: 赋予语言模型使用工具的能力
ChatGPT-weBot: 基于微信接口的智能聊天机器人
gorilla
Gorilla项目展示了如何通过其模型实现大规模语言模型(LLM)与1600多个API的精确调用,有效减少幻觉生成并提升功能调用能力。Gorilla支持商用,具有开源许可,用户可在本地运行或通过CLI界面与之交互。项目还提供APIBench数据集和评估代码,帮助开发者优化和评估LLM工具。
comfyui_LLM_party
该项目基于ComfyUI前端,提供完整节点集以便快速构建和集成LLM工作流,并兼容现有的SD工作流。项目更新涵盖了自动生成LLM工具、支持DuckDuckGo搜索、多知识库调用、额外参数输入,以及多平台代理连接。该项目支持所有OpenAI格式的API调用和本地大模型,兼容多种API和本地模型。该项目还提供丰富的教程和示例工作流,以便用户快速上手和定制开发。
openai-multi-client
openai-multi-client是一个Python库,简化了对OpenAI API的高并发请求管理,支持按顺序和无序处理请求,并提供内置重试机制。它保持代码的同步性,避免了并发和死锁问题。此库特别适用于大规模数据分析等需要大量请求的任务。无需等待每个请求完成即可开始下一个,openai-multi-client能够同时发送多个请求,并自动重试失败的请求,从而提高效率。
ChatGPT-weBot
ChatGPT-weBot是一款基于ChatGPT API和Stable Diffusion AI绘图的微信机器人,实现上下文感知问答、多线程对话、官方微信接口等多种功能。无需手动重启服务,确保稳定不被封号,支持gpt-3.5-turbo及其最新版本,提供聊天角色设定、私聊和群聊唤醒及@消息回复功能。配置简单,使用方便,适用于多种智能对话场景。
toolformer-pytorch
Toolformer-Pytorch是由MetaAI开发的开源项目,旨在使语言模型能够自主调用API工具来完成任务。得益于Stability.ai的支持和开源社区的贡献,该项目显著提升了语言模型对工具的理解和使用能力。无论是时间查询还是简单的数学运算,Toolformer都表现出色,同时通过优化和微调,降低了文本困惑度。安装简单,适用于各种Python环境。
youtubei
Youtubei 是一个直接从 YouTube API 获取数据的开源库。相比网页抓取,它提供更快速、可靠的结果。支持视频、播放列表和频道的搜索及信息获取,具备分页功能。此外,还包含专门的 YouTube Music 客户端。Youtubei 设计简洁,便于开发者将 YouTube 数据集成到应用中。该库要求 Node.js 版本 16 及以上。作为 scrape-yt 的替代品,Youtubei 通过向 youtubei/v1 接口发送请求来获取数据。
oapi-sdk-go
这是一款用于调用飞书开放API的Go语言SDK。它封装了API调用、消息事件处理和卡片行为处理等功能,提供了创建客户端、配置、发起请求等简易接口。通过使用该SDK,可以简化飞书应用的开发流程,提升开发效率。适用于需要集成飞书能力的开发者。
gptsovits-api
gptsovits-api项目为GPT-SoVITS提供了扩展API接口。它支持自定义模型、参考音频和多语言设置,可处理中英混合文本。通过简单的HTTP API,开发者能轻松将语音合成功能集成到应用中。该接口适用于默认和自训练模型,能满足不同场景的语音合成需求。
DoryAI
DoryAI提供多样化AI服务订阅,包括Premium、Ultra和Unlimited等级别会员服务。平台还提供API调用包和token购买选项,适合开发者和企业需求。支持月付和年付,价格更具优势。作为综合AI服务平台,DoryAI提供高质量、多功能的人工智能解决方案,满足各类AI应用需求。