#API

awesome-chatgpt - ChatGPT和GPT-3资源的合集
ChatGPTOpenAIAPI插件机器学习Github开源项目
探索ChatGPT和OpenAI GPT-3的官方应用、API工具、特色社区讨论和Chrome扩展。无论开发者或日常用户,均可深度利用这些资源,提升AI技术应用。
free-gpt3.5-2api - API接入及部署解决方案
free-gpt3.5-2apiAPI部署授权码配置Github开源项目
free-gpt3.5-2api项目支持多种授权方式和环境配置,提供了全面的API接入及部署解决方案。本项目支持在docker、Vercel和Koyeb等平台上进行灵活部署,并允许高效管理ACCESS_TOKENS,同时提供模型映射更新。适合寻求可定制和可扩展部署方案的开发人员。
openai-python - 使用openai-python库高效接入OpenAI API并享受异步处理与多功能助手
OpenAIPythonAPI异步客户端同步客户端Github开源项目
OpenAI Python库为Python 3.7及以上版本应用提供直接访问OpenAI REST API的简便方法。该库配备了完整的请求参数和响应字段类型定义,支持同步以及基于httpx的异步操作,并直接从OpenAPI规范生成。还提供包括流式处理、批量上传、错误处理及请求重试等高级API功能的详细文档和迁移指导,是高级开发者的理想选择。
OpenAI-DotNet - 独立开发的C# .NET客户端库
OpenAI-DotNetAPI身份验证核心库微软AzureGithub开源项目
OpenAI-DotNet是一个独立开发的C# .NET客户端库,允许开发者通过RESTful API简洁而高效地与OpenAI平台交互。该库支持.NET 6.0及以上版本,并可在Windows、Linux与Mac等多种操作系统中运行。通过NuGet方便地安装此库后,开发者可在控制台应用、WinForms、WPF及ASP.NET等多种环境下利用OpenAI的强大功能。详尽的API文档与配置说明随时助您一臂之力。
com.openai.unity - 为Unity提供的OpenAI集成工具包
OpenAIUnityAPI安装认证Github开源项目
本工具包为Unity平台用户提供通过RESTful API接入和使用OpenAI技术的便捷方式,支持2021.3 LTS及更高版本的Unity。此独立开发包非官方库,使用前需拥有OpenAI API账号。建议通过Unity包管理器和OpenUPM进行安装,也支持通过Git URL添加。
instructor - 管理大型语言模型结构化输出的Python库
Python库PydanticLLMsinstructorAPIGithub开源项目
Instructor是一个优化的Python库,专为简化和增强大型语言模型(LLMs)的结构化输出设计。它提供了一系列强大的功能,如自动验证、重试机制和流式处理。支持多种主流模型,是提升LLM工作流效率的理想选择。
openai.ex - 社区维护的OpenAI REST API封装库,提供灵活配置与自定义调用
OpenAIAPIElixir配置继承Github开源项目
社区维护的OpenAI REST API封装库,支持灵活配置和自定义调用。通过简单的安装和配置步骤,开发者可快速集成并使用OpenAI的多项功能,包括模型列表检索、特定模型信息获取、文本补全、聊天补全、图片生成与编辑等。支持配置覆盖,满足不同开发环境和测试需求。
DelphiOpenAI - Delphi开源库实现OpenAI API,兼容多平台
Delphi OpenAI APIOpenAI自然语言处理人工智能APIGithub开源项目
DelphiOpenAI项目实现了OpenAI公开API的Delphi版本,支持最新的ChatGPT和DALL-E等功能。兼容所有主要平台,提供文本生成、图片处理和自定义模型等API调用功能。该项目适用于Delphi 10.3及以上IDE版本,安装便捷,无需第三方库,适合多种应用场景。
use-ChatGPT-in-GFW - GFW环境下AI技术使用指南
OpenAIChatGPTAPIGPT-3.5-turboAzureGithub开源项目
本文详细介绍了使用OpenAI大型语言模型的步骤,包括从ChatGPT的初级注册到API访问以及高级的免翻墙部署方法,特别为GFW环境内用户设计,帮助克服访问限制。这是全面的AI技术使用指南。
OpenGPT - 开发者友好的自然语言处理API集成
OpenGPTAPI自然语言处理人工智能模型开发者Github开源项目
OpenGPT 3.5/4 提供开发者友好的API,使自然语言处理功能易于集成。简单且不复杂的使用步骤,让开发者能快速应用GPT技术,增强其应用程序的功能。该项目让每个人都能免费获取人工智能模型,并为开发者提供便捷的接口和示例代码。欢迎贡献,推进AI技术的边界。
wandbot - 权威文档问答机器人,具备高效查询与准确响应
wandbotWeights & BiasesChromaDBRAG PipelineAPIGithub开源项目
wandbot是一款专为Weights & Biases文档设计的高效问答机器人。它引入了平行LLM调用、ChromaDB集成和模块化RAG管道,提升查询响应的准确性和效率。最新版本v1.2.0增加了父文档检索、子查询答案生成和API重构功能,增强了上下文理解能力,支持与Discord和Slack的无缝集成,适合各种协作平台。
bob-plugin-openai-polisher - 语言润色和语法纠错插件
OpenAI PolisherBobChatGPT插件APIGithub开源项目
基于 ChatGPT API 的 Bob 插件,提供语言润色和语法纠错功能。结合 macOS 平台的 Bob 翻译和 OCR 软件,以及 PopClip 的划词功能,用户只需简单安装和配置,即可享受高效的语言优化服务。该插件支持流式输出,提升用户体验。
gguf-tools - 处理和解析GGUF文件的实用工具库
GGUF机器学习模型比较量化APIGithub开源项目
该工具库正在开发中,专注于处理和解析GGUF文件。它提供详细的键值对和张量信息展示、文件比较和张量细节检查等功能。gguf-tools旨在为机器学习领域提供多种实现方案,帮助理解和使用GGUF格式,提升模型操作和分析的效率。该工具展示了如何在实际应用中使用库,并将来计划加入更多有趣且实用的示例和功能。
llm-gateway - 为OpenAI和Cohere等第三方LLM提供商设计的网关
llm-gatewayOpenAILLM提供商敏感信息清理APIGithub开源项目
llm-gateway是一个为OpenAI和Cohere等第三方LLM提供商设计的网关。它通过PII数据清理机制和Postgres数据库数据跟踪确保安全交互,并复刻了ChatGPT前端以保持API内通信。支持OpenAI GPT系列、Anthropic Claude系列及Meta Llama系列模型。提供便捷的API和Python调用设置,本项目使用Poetry和Pyenv进行依赖和环境管理,并支持Docker开发,适合开发者快速上手。
chatgpt-universe - 了解OpenAI GPT和ChatGPT的资源和应用
ChatGPTGPT-3.5 TurboOpenAIAPIGPT-4Github开源项目
此项目汇集了关于ChatGPT和GPT模型的多种资源,包括教程、实例、工具和社区讨论,帮助用户深入了解和应用这些AI技术。项目内容涵盖从GPT-3.5到GPT-4的信息、创意实验和使用案例,适合开发者、研究者及AI爱好者。
gpt-assistants-api-ui - 多功能OpenAI助手API用户界面
gpt-assistants-api-uiOpenAIAPIStreamlitDockerGithub开源项目
该用户界面支持多助手配置、文件上传下载及流式API,便于设置和管理OpenAI助手。通过简单步骤即可快速启动,兼容Azure OpenAI并提供身份验证配置。该界面降低了集成复杂度,适合管理多个OpenAI助手的开发者和用户。
Claude-Telegram-Bot - 支持Claude和Bard API的Telegram多功能聊天机器人
ClaudeBardTelegram botAnthropicAPIGithub开源项目
这个Telegram机器人支持与Anthropic Claude和Google Bard的交互,兼容官方Claude API和逆向工程的Bard API。功能包含部分Markdown格式支持、长文本分段发送、回答重新生成等。Claude特有功能包括流式输出和模型版本及温度调节;Bard特有功能包括切换草稿回答、查看参考链接和Google搜索结果图片。支持私聊、群聊和独立会话,即使没有完整授权也可使用。
gpt4free-demo - 搭建和使用免费GPT-4 API的详细步骤
gpt4free-demoAPIDocker ComposeOpenAI GPT-4HurlGithub开源项目
通过克隆仓库、配置环境变量和使用Docker Compose启动服务,即可在本地运行免费的OpenAI GPT-4 API。项目提供详细的步骤指导,并包含使用Hurl等命令行工具测试API的示例,确保顺利访问和利用GPT-4的功能。
ChatGPT-System-Prompts - 精选ChatGPT系统句提示集锦
ChatGPTOpenAI系统提示API定制化Github开源项目
此资源库汇集了OpenAI的ChatGPT系统句柄,便于开发者和用户调整AI的行为和交互风格。从教育、娱乐到实用工具,各种系统句柄实现个性化的AI应用。提供系统句柄使用指南和API调用示例,鼓励贡献更多高质量的句柄以丰富资源库内容。
chatgpt-twitter-bot - ChatGPT API 驱动的 Twitter 互动机器人
ChatGPTTwitter botOpenAIAPINode.jsGithub开源项目
该Twitter机器人使用OpenAI的ChatGPT API,通过@ChatGPTBot提问并以多条推文形式回复。项目使用Node.js包,已开源并附带MIT许可。机器人解析并回应用户的输入,响应时间取决于使用量和Twitter的限制。
openai-dotnet - OpenAI .NET库基于与Microsoft合作开发的OpenAPI规范
OpenAI .NETAPINuGet.NET 8API keyGithub开源项目
OpenAI .NET库基于与Microsoft合作开发的OpenAPI规范,为.NET应用程序提供便捷的OpenAI REST API访问。涵盖功能包括聊天补全、文本嵌入、图像生成和音频转录,支持同步和异步API调用。文档和代码示例齐全,方便开发者快速应用。
azure-openai-proxy - Azure OpenAI API和自定义模型转发的高效代理
Azure OpenAI Proxy代理API模型映射部署Github开源项目
该项目提供了高效的代理解决方案,支持所有Azure OpenAI API和自定义精调模型,能够将OpenAI请求转换为Azure请求。适用于各种开源ChatGPT项目的后端,并解决了一些地区对OpenAI API的限制问题。支持正反向代理和API接口mock功能,非常适合需要灵活部署的场景。
wxbot - 多功能微信机器人,支持消息处理和自动化扩展
WxBotwechat机器人插件框架APIGithub开源项目
WxBot是一个多功能微信机器人,支持扩展和多种部署方式,如本地运行、Docker和Releases包。集成了多个知名框架和丰富的插件,如ChatGPT聊天、天气查询和KFC疯狂星期四骚话等。详细的配置和调试指南帮助用户快速上手和定制功能。仅支持HTTP协议,适合用于学习和交流,商业使用需谨慎。
SwiftWhisper - 利用whisper.cpp为应用或软件包添加语音转录功能
SwiftWhisperWhisper转录SwiftAPIGithub开源项目
SwiftWhisper利用whisper.cpp为应用或软件包添加语音转录功能。通过Swift Package Manager或Xcode进行安装,支持多种平台和Swift版本。提供详细的API文档和CoreML支持,通过AudioKit将音频转换成16kHz PCM格式,是高效语音转录的理想选择。
unify - 整合多模型使用与提升性能的工具
UnifyLLM模型切换API性能提升Github开源项目
Unify通过统一接口简化了不同提供商Large Language Models(LLM)的使用,无需管理多个API密钥或处理不同格式。用户可以通过自定义测试和评估,优化模型质量、成本和速度,并实现最佳模型路由,快速部署应用。安装包并获取API密钥后,即可管理模型、提供商与端点,自定义提示、多消息发送及异步处理和流式响应。更多详情,请访问Unify文档。
browser-copilot - 通过AI助手优化网页应用任务
Browser CopilotAI助手浏览器扩展自动化APIGithub开源项目
Browser Copilot 是一个浏览器扩展,能够使用现有或自定义的 AI 助手来完成各种网页任务。它提供了一个多功能的界面和简单易用的框架,能够自动激活与特定网页应用相关的助手,进行信息提取和互动,并使用 API 优化流程。用户可以简便地安装和配置助手,并保存常用的对话提示。未来还计划推出社区贡献的助手目录,以进一步提升功能和可见性。
claude-api-py - 使用Anthropic的Claude API与Python项目无缝集成
Claude LLMAnthropicPythonAPI聊天机器人Github开源项目
claude-api-py是一个非官方库,可以让Python开发者在其项目中与Anthropic的Claude LLM互动。该库支持获取组织信息、管理对话、发送消息和创建附件等功能,并且目前是同步操作。项目在积极开发中,未来将增加异步模式和更好的缓存功能。使用该库需要从Claude网站获取sessionKey,并安装必要依赖。详细使用示例有助于快速上手。
OpenAI-Unity - Unity中集成OpenAI API的非官方包
OpenAIUnityAPIChatGPTDALL.EGithub开源项目
了解如何在Unity中使用OpenAI API非官方包,实现ChatGPT和DALL.E功能。提供详细的导入、设置和样例步骤,帮助开发者快速上手并安全存储API秘钥。涵盖WebGL支持及常见问题解决方案,保证用户体验顺畅。
chatgpt-plugin-ts - 使用TypeScript创建ChatGPT插件的实用示例
ChatGPT Plugin TSTypeScript插件示例NPM包APIGithub开源项目
提供TypeScript编写的ChatGPT插件示例和资源,支持多种OpenAPI框架和Cloudflare Workers。加入ChatGPT Hackers社区,与8000多名开发者探索AI开发。
chatgpt-cli - 命令行交互工具,利用ChatGPT API实现高效对话
ChatGPT CLIAPI配置安装模型Github开源项目
ChatGPT CLI是一款命令行工具,利用官方API实现快速对话,成本远低于ChatGPT Plus订阅。支持多种配置方式及模型选择,还可恢复会话,适用于多场景。安装和配置简便,提供多种命令和功能,提升用户体验。
go-gpt3 - OpenAI GPT-3 API 客户端,使 Go/Golang 程序能够与 gpt3 API 交互
OpenAI GPT-3GoGolangAPICompletionGithub开源项目
Go语言客户端与OpenAI GPT-3 API集成,支持标准和流式API调用,包括引擎列表、引擎信息获取和文档搜索功能。帮助开发者在Go应用中实现文本自动补全,全面探索GPT-3的功能。提供详尽的项目文档和示例代码,便于快速上手。
openai-deno-build - OpenAI Node API的Deno版本构建
OpenAI Node API LibraryDenohttps://github.com/openai/openai-nodeOpenAIAPIGithub开源项目
该项目提供了OpenAI Node API库的Deno版本构建,旨在帮助开发者在Deno环境中使用OpenAI功能。源代码和文档可在GitHub上获取,详细的安装和使用指南请参见项目主页。用户可以通过从Deno或npm进行OpenAI模块导入,简化在Deno环境中的OpenAI集成过程,提高开发效率。
openai_ex - Elixir社区维护的OpenAI API客户端,功能全面支持
OpenaiExAPIElixir聊天机器人图像生成Github开源项目
OpenaiEx是一个Elixir库,全面支持OpenAI API功能,如Assistants API Beta 2、DALL-E-3、文本转语音及流式聊天完成。该库允许流式请求取消,结构与官方Python API一致,适用于Livebook开发,并通过环境变量配置。详细的安装和使用指南可在hexdocs找到,提供多个实例和用例,如流式Orderbot、Deeplearning.AI Orderbot和图像生成UI。
chatGPT-cheatsheet - 逐步指南,教您如何使用ChatGPT提示门户和API构建聊天机器人
ChatGPTAI机器学习自然语言处理APIGithub开源项目
本开源指南帮助新手和开发者理解ChatGPT和基础AI概念,涵盖从使用提示门户生成对话到通过API构建应用的详细步骤,包括创意生成、提取关键信息、编写有效提示、以及与其他工具集成的多种用例。提醒注意避免分享敏感信息。通过本指南,您将掌握如何高效利用ChatGPT进行各种任务。
chatrapper - ChatGPT网页版API封装工具,简化代码集成
ChatGPT API (W)rapperAPI封装代码使用Github开源项目
ChatRapper是一种将网页版ChatGPT封装为简易API的工具,方便在代码中调用。通过设置环境变量中的TOKEN,用户可以选择使用Rapper或AsyncRapper类进行同步或异步操作。此API支持'text-davinci-002-render-sha'模型,并强调保护TOKEN及合理使用频率以避免风控。本文详尽介绍了安装、使用及注意事项,帮助开发者迅速集成ChatGPT功能。
vikadata - 多维表格开发,面向API的易用低代码平台
AI办公办公工具AI工具低代码平台vikadataAPI手机/邮箱登录扫码登录热门
vikadata是一个低代码平台,通过API首数据库和电子表格加速数据库应用开发。该平台提供多维表格和数据中台管理,助力企业在大数据和数字化转型中高效管理数据资产,支持自动化和业务优化。