#OpenAI API

ChatGPT.nvim - 在Neovim编辑器中实现智能语言生成的插件
ChatGPT.nvimOpenAI APINeovim插件代码编辑自定义操作Github开源项目
通过ChatGPT.nvim插件,用户可以在Neovim编辑器中直接利用OpenAI的ChatGPT API生成自然语言。支持多种互动模式和代码辅助功能,帮助用户优化编程和写作流程。此外,插件还可进行个性化配置,满足不同的编程需求。
generative-ai-for-beginners - 轻松构建并使用 AI 代理
Generative AI微软PythonTypeScriptOpenAI APIGithub开源项目热门
向您介绍一门由Microsoft云计算倡导者呈现的全面课程,涵盖从基础理论到高级应用的18节课,帮助您学习并构建生成式AI应用。课程内容包括Python和TypeScript的代码示例,适合各种技术水平的开发者,无论是AI初学者还是希望深化AI应用开发技能的专业人士。立即加入我们,开启您的生成式AI学习之旅!
ChatBA - AI快速生成PPT
AI办公办公工具AI工具OpenAI API帐户限制高需求缓存示例公告推文热门
ChatBA利用AI技术助力快速制作演示文稿。仅需输入内容即可获得完整且视觉吸引的幻灯片。面对API使用限制,也可探索现有的示例缓存。
openai-kotlin - OpenAI API Kotlin客户端,多平台支持与协程集成
OpenAI APIKotlinKtorGradleMavenGithub开源项目
OpenAI API Kotlin客户端提供多平台支持和协程功能,开发者可在Kotlin项目中无缝集成OpenAI API。该库简化了API访问流程,支持模型、聊天、图像、嵌入和文件等功能。通过Gradle或Maven轻松配置依赖,快速上手。库中包含示例应用和详细指南,帮助用户理解和应用OpenAI功能。
tree-of-thought-llm - 大型语言模型的高效问题解决算法
Tree of ThoughtsOpenAI APIPythonGPT-4MIT LicenseGithub开源项目
该项目提供了《树思路:使用大型语言模型进行深思熟虑问题解决》论文的官方实现,包括代码、提示和模型输出。用户可通过配置OpenAI API密钥并安装`tree-of-thoughts-llm`包,快速开始解决如24点游戏等任务。项目详细介绍了多种实验和算法参数,支持不同任务的定制化设置,适合需要大型语言模型辅助解决复杂问题的用户。
chat-with-gpt - 为ChatGPT添加语音功能,支持与ElevenLabs的无缝集成
ChatGPTElevenLabsDockerOpenAI APITypeScriptGithub开源项目
Chat with GPT是一个开源的ChatGPT应用,提供额外功能和丰富的自定义选项。通过集成ElevenLabs,用户可以体验逼真的语音交互功能。该应用支持快速响应、历史对话搜索、自定义系统提示、调节回答的创造力和随机性、语音识别、聊天记录在线分享及完整的Markdown支持等功能。用户需自行配置OpenAI和ElevenLabs的API密钥,并支持Docker自托管。
ReAct - 语言模型中的ReAct协同方法
ReActGPT-3PaLMICLROpenAI APIGithub开源项目
介绍ReAct项目,通过比较GPT-3和PaLM在不同任务中的表现,探讨语言模型中的推理与行动协同方法。内容涵盖API设置、实验运行及结果分析,适用于HotpotQA、FEVER、AlfWorld和WebShop等任务。
yt-fts - YouTube频道字幕全文搜索与导出工具
yt-ftsYouTube全文搜索命令行程序OpenAI APIGithub开源项目
该工具使用yt-dlp抓取YouTube频道字幕,并存入可搜索的SQLite数据库。支持通过命令行进行关键词查询和OpenAI语义搜索,生成带时间戳的YouTube链接定位视频内容,结果可导出为CSV文件。
openai-quickstart-node - Node.js的OpenAI API快速入门示例
OpenAI APINode.js聊天应用API请求gpt-3.5-turboGithub开源项目
本项目提供了一个Node.js平台的OpenAI Chat Completions API简易示例,旨在引导初学者快速理解API请求与消息流的处理。本示例包含详尽的安装和设置步骤,伴随代码说明,助力开发者在本地轻松实现应用部署和测试。
chatgpt-pgvector - 强化领域特化知识应用的AI聊天工具
OpenAI APISupabase向量搜索嵌入式向量ChatGPTGithub开源项目
chatgpt-pgvector是一款基于OpenAI嵌入式API与pgvector数据库技术的AI聊天应用,通过将文本数据转换为向量并执行向量搜索,有效提高了在专业领域的问答准确性与相关性。该项目利用Nextjs和Supabase平台,优化用户体验并增强聊天应用的整体功能。
py-gpt - 多功能桌面AI助手,支持多模式与模型集成
PyGPTGPT-4OpenAI APIDALL-E 3LangchainGithub开源项目
PyGPT是一款桌面AI助手,提供与OpenAI语言模型GPT-4、GPT-4 Vision和GPT-3.5的直接互动,并通过Langchain集成其他LLMs。支持对话、生成、辅助和图像处理等多种功能,使用DALL-E 3进行图像生成,利用GPT-4 Vision进行图像分析。支持文件系统操作、Python代码生成和执行、系统命令、电文语音合成和识别,集成微软Azure、Google、Eleven Labs和OpenAI的服务。多模态插件支持,适用于文本交互、系统自动化、日常辅助、视觉应用和代码生成。
CodeGPT - 利用CodeGPT实现自动化Git提交消息和代码审查
CodeGPTAI代码审查Git钩子OpenAI API代码提交消息Github开源项目
CodeGPT是基于Go语言开发的CLI工具,利用ChatGPT AI自动化生成Git提交消息和进行代码审查。支持Azure OpenAI服务、OpenAI API等多平台模型选择,同时提供可自定义的git hooks和多语言设置,是提升编程效率和智能化辅助的理想选择。
gpt-home - GPT Home: 支持Raspberry Pi的开源家用智能助手
Raspberry PiOpenAI APIDockerGPT HomeUbuntu ServerGithub开源项目
GPT Home是一款使用OpenAI API的开源项目,旨在利用Raspberry Pi实现智能家居助手功能,包括天气预报、音乐播放、日历提醒和照明控制等。适用于任何Linux系统,通过Docker确保跨平台兼容。详细教程提供全面指导,便于构建和扩展自己的智能家居项目。
chatgpt-mirror - 基于gpt-3.5模型的多样化部署应用
ChatGPT MirrorOpenAI APIDockerNode.js环境配置Github开源项目
ChatGPT Mirror,一个基于gpt-3.5-turbo模型的应用,支持Docker和Node.js环境部署。用户可通过配置文件自定义OpenAI API错误提示,便于集成与管理。该项目已归档,推荐转用ChatbotUI。
openai-quickstart-python - 启动OpenAI API Python项目的快速入门指南
OpenAI APIPythongpt-3.5-turboAPI请求虚拟环境Github开源项目
探索用于不同端点(如聊天、助手)的多种OpenAI API快速启动应用。此指南帮助您无论是作为初学者还是经验丰富的开发者,均能迅速上手和实验OpenAI API的核心功能。
openai-openapi - OpenAI API的官方OpenAPI规范
OpenAPIOpenAI APIAPI文档技术标准接口规范Github开源项目
本仓库包含用于OpenAI API的官方OpenAPI规范,方便开发者准确而便捷地集成及应用OpenAI技术。详尽的参考资料有助于用户迅速掌握AI集成方法。
chatgpt-web - 纯JavaScript开发的ChatGPT演示项目
ChatGPT项目OpenAI APIHTML环境变量PWA应用Github开源项目
chatgpt-web是一个纯JavaScript开发的ChatGPT演示项目。简易部署单一HTML文件即可实现快速启用。支持复制、更新、刷新会话,语音输入等多种功能。项目支持深色模式、自定义头像及多语言环境变量配置等丰富选项,附有加密HTML文件功能,确保使用安全。适合开发者和技术爱好者快速部署和体验ChatGPT。
aikit - 简化部署和优化大型语言模型的平台
AIKitLocalAIOpenAI APIDockerKubernetesGithub开源项目
AIKit是一个全方位平台,专为快速部署、构建和微调大型语言模型(LLM)而设计。它支持OpenAI API兼容的推理和灵活的微调接口,无需GPU即可使用。AIKit还支持多模式模型、图像生成、多平台CPU和GPU加速推理以及Kubernetes部署,简化了开发流程并确保供应链安全,适用于各种环境。
free-one-api - 简化对LLM逆向工程库的访问的服务
free-one-apiOpenAI APILLM逆向工程库自动负载均衡Web UIGithub开源项目
free-one-api是一个免费的,基于OpenAI API标准的工具,提供了一个可访问多个LLM逆向工程库的用户友好界面。此项目支持多种功能,如自动负载均衡、心跳检测与日志记录等,确保操作稳定与高效。兼容songquanpeng的one-api项目,增添更多的灵活性和选择性。
prompt-layer-library - 允许跟踪、管理和共享 GPT 提示工程的平台
PromptLayerGPT 提示工程OpenAI APIPythonAPI keyGithub开源项目
PromptLayer是针对提示工程师设计的首个平台,提供GPT提示工程的跟踪、管理和共享功能。该平台通过Python包装库与OpenAI API相连接,可有效管理API请求并记录历史数据,还支持通过可视化仪表盘进行数据分析。
org-ai - Emacs org-mode AI增强功能,支持文本和图像生成
org-aiOpenAI APIStable DiffusionChatGPTDALL-EGithub开源项目
org-ai为Emacs org-mode集成了生成性AI模型,如OpenAI和Stable Diffusion,允许用户在编辑区生成文本和图像。此插件支持多种AI模型,如ChatGPT和DALL-E,并增设语音输入输出功能,提升交互性和多功能性。org-ai还可在org-mode外部使用,适用于多种AI场景。
openai-cookbook - 使用 OpenAI API 的示例和指南
OpenAI CookbookOpenAI APIPython开源贡献API密钥Github开源项目
OpenAI Cookbook是一套开发者指南与工具库,提供多种示例与指南,助力开发者有效运用OpenAI API完成常见任务。包括设置环境变量到高级应用的步骤,鼓励通过贡献想法与代码推动社区的发展,适用于Python语言及其他编程语言的概念。
content-chatbot - 将网站内容转换为智能问答助手的工具
内容嵌入Zendesk APIGithub开源项目langchainOpenAI API问答机器人
使用一个简单的工具,可将网站内容转化为能引用文档来源的问答机器人。该仓库利用LangChain和OpenAI API,实现创建嵌入、问答和启动聊天应用的功能,同时支持Zendesk内容嵌入,提升响应能力。
zzz-api - OpenAI相关的API调用接口
OpenAI API智增增API接口长尾关键词关键稳定Github开源项目
zzz-api提供全面的OpenAI接口解决方案,覆盖GPT-4、Whisper至DALL-E-3等主流AI模型。用户无需购买账号或使用外币支付,即可直接使用接口,同时支持企业定制与内部部署,确保服务的高度自适应性及安全。接口兼容性强,允许与原生OpenAI接口平滑对接。
LangChain-Chinese-Getting-Started-Guide - LangChain中文入门教程
LangChainOpenAI APILLM模型文档分割器向量数据库Github开源项目
LangChain中文入门教程提供详细指南助开发者有效利用多种Language Models。它适时更新,涵盖丰富实战案例,展示如何集成OpenAI、Hugging Face等模型。教程还详述如何自定义API请求,以满足不同开发需求。
chatgpt-prompts - NodeJS环境中的GPT-3提示库
ChatGPT PromptsNodeJS项目OpenAI API软件工程师chatgpt-promptsGithub开源项目
chatgpt-prompts是一个包含逾140个GPT-3提示的开源库,专为NodeJS用户设计,支持从Linux命令到高级英语文本处理。该项目正在积极开发中,易于集成,以增强您的NodeJS应用程序。
go-openai - 支持OpenAI API,包括ChatGPT、GPT-3和DALL·E的非官方Go客户端,
OpenAI APIgo-openaiChatGPTGPT-3DALL·EGithub开源项目
go-openai库是Go语言开发者访问OpenAI API的理理想选择,支持包括ChatGPT、GPT-4、DALL·E以及Whisper等模型。它能处理从文本生成到语音文本转换等多种任务,适合需要集成高级AI功能的应用。适用于Go 1.18或更高版本。
dreamGPT - 利用大语言模型的幻觉生成创新灵感
dreamGPTLLMsPythonPoetryOpenAI APIGithub开源项目
dreamGPT基于大语言模型(LLM)的幻觉特性,通过发散思维生成创新想法。它与其他专注于具体问题的GPT解决方案不同,旨在探索尽可能多的可能性。使用dreamGPT需要安装Python 3.10+和Poetry,通过克隆GitHub上的dreamGPT仓库并配置环境变量,然后运行脚本生成新想法。用户还可以提供引导主题来定制生成过程。
liboai - OpenAI API C++库,支持多种功能和异步调用
liboaiOpenAI APIChatGPTDALL·EC++ LibraryGithub开源项目
liboai是一个非官方的C++17库,类似于OpenAI的Python库。开发者可以通过简单的方法和类访问多个OpenAI端点,包含ChatGPT、音频、Azure、图像生成、模型、文本补全、编辑、嵌入、文件和微调等功能,并支持异步调用。库依赖于nlohmann-json和cURL,推荐通过vcpkg安装这些依赖。文档提供了详细的使用说明和代码示例,欢迎通过Pull Request贡献代码,共同推动AI进步。
llm_aided_ocr - 提升OCR文本质量和一致性的系统
LLM-Aided OCROCRTesseractFAISSOpenAI APIGithub开源项目
该系统利用自然语言处理、机器学习和智能文本处理技术,将OCR输出的文本转换为高精度、格式化良好的易读文档。它解决了字符识别错误、段落结构不正确、虚构内容和格式不一致等常见OCR问题。支持从PDF到图像的转换,使用Tesseract进行OCR,并提供通过本地或API接口进行高级错误校正、智能文本分块处理和Markdown格式化等功能。此外,还采用FAISS和嵌入相似性检查进行内容过滤,确保输出文本的质量和一致性。
awesome-rust-llm - Rust LLM框架与工具的精选资源集
Awesome Rust LLMRustllmtransformer-based modelsOpenAI APIGithub开源项目
该资源库收集了优秀的Rust语言LLM(大型语言模型)框架、库、工具、教程和文章。页面分类包括模型推理、项目实例、LLM内存、核心库、工具和向量存储,为开发者提供了在Rust环境中构建和扩展LLM应用的详细指南。内容持续更新,欢迎提交PR。
botsh - 基于OpenAI和Docker的任务执行智能代理
botshDockerOpenAI APIUbuntuAPTGithub开源项目
botsh是一款整合OpenAI智能代理和Docker容器的工具,为Ubuntu环境提供自动化任务执行。该工具可在限定目录内操作文件系统,自动安装所需软件并重复使用容器。用户只需简短命令即可完成复杂任务,如图像处理和视频合成。botsh适合开发者和技术爱好者,确保任务在隔离和安全的环境中执行。
FireAct - FireAct项目中的语言模型微调指南与示例
FireAct语言代理精调LlamaOpenAI APIGithub开源项目
FireAct项目提供了语言模型微调的完整解决方案,包括示例代码、提示词和训练数据。该项目详细介绍了如何在Llama和GPT等多任务模型上进行数据生成、监督微调和推理操作。项目包含适用于Alpaca和GPT格式的训练数据样本,并配有使用案例和模型卡,方便快速部署和应用。支持OpenAI和SERP API集成,具体信息请参考项目仓库与Hugging Face模型卡。
autogpt-package - 通过Kurtosis无缝运行AutoGPT,轻松实现多功能AI操作
Auto-GPTKurtosisOpenAI API插件本地模型Github开源项目
Kurtosis让你能够在浏览器或本地轻松运行AutoGPT,无需复杂安装过程。支持多种插件和配置选项,包括本地模型和内存后端。提供详细教程和开发指南,助你快速部署和使用AutoGPT,应对多种任务需求。
graphologue - 实时可视化大型语言模型响应,提升信息获取与理解
GraphologueLLM交互图表UIST 2023OpenAI APIGithub开源项目
Graphologue将大型语言模型(如GPT-4)的文本响应实时转化为互动图表,使用创新提示和界面设计便于提取实体和关系,支持复杂信息任务。用户可以调整图示和提交上下文提示,促进与LLM的非线性对话,增强信息探索和组织能力。
RWKV-Runner - 一款全自动化轻量级RWKV管理和启动工具并提供与OpenAI API兼容的接口
RWKV Runner语言模型自动化OpenAI API部署Github开源项目
RWKV-Runner项目通过一个轻量级的可执行程序,简化了大型语言模型的使用,并提供与OpenAI API兼容的接口,使每个ChatGPT客户端都能作为RWKV客户端使用。项目支持多语言本地化,提供用户友好界面,自动安装依赖,包含一键启动、模型管理、前后端分离等功能。支持多级VRAM配置和CUDA加速,适用于大多数计算机。提供简单的部署示例、内置模型转换工具和远程模型检查功能。