#OpenAI

awesome-chatgpt-zh - 全面的ChatGPT中文资源与应用指南
ChatGPTOpenAIGPT-4AI工具开源项目Github
ChatGPT中文指南,涵盖免费与付费资源、高效交流方法、应用开发工具及案例等。提供丰富的ChatGPT工具、插件和生产力工具,持续更新,帮助用户充分利用ChatGPT的能力。
paper-qa - 高效PDF与文本文件问答工具
PaperQAOpenAIlangchainLLMPDF解析Github开源项目
PaperQA是一款轻量级工具,专为从PDF和文本文件中进行问答设计,通过内嵌引用确保答案准确。默认使用OpenAI Embeddings,支持与langchain和开源模型结合。其流程包括文档向量化、查询向量化、文档搜索、摘要生成、相关摘要选择,并生成最终答案。PaperQA支持异步操作,兼容多种LLM,并提供多种自定义和扩展选项,如本地向量存储和Zotero数据库集成,是科研人员高效处理文档问答的理想选择。
ragapp - 简单配置的企业级Agentic RAG方案
RAGappDockerLlamaIndexOpenAI云基础设施Github开源项目
RAGapp是一款企业级Agentic RAG解决方案,配置简单如OpenAI的自定义GPT,可通过Docker部署在云基础设施中。基于LlamaIndex构建,支持OpenAI和Gemini托管AI模型以及本地Ollama模型。提供Docker Compose和即将推出的Kubernetes部署选项。访问Admin UI进行配置,详情请参阅各端点和安全信息。
vault-ai - OpenAI与Pinecone支持的知识库问答工具
OP Vault知识库OpenAIPineconeGolangGithub开源项目
OP Vault利用OpenAI和Pinecone向量数据库,支持用户上传自定义知识库文件并进行问答。该工具兼容多种文档类型,采用React前端界面,适用于书籍、信件等内容的知识提取和问答,提供精准回答及文件和具体章节信息。
langchaingo - 使 LangChain 的 Go 语言实现,通过模块化方式构建 LLM 应用程序
LangChainGoGo语言LLM应用OpenAI代码示例Github开源项目
LangChain Go 是 LangChain 的 Go 语言实现,专注于通过模块化方式构建 LLM 应用程序。详细文档和丰富示例帮助用户在 Go 环境中轻松使用 LangChain 开发 LLM 应用。项目提供与 OpenAI 的集成示例,展示生成创意公司名称的功能。丰富的资源和博客文章助力开发者快速上手,实现 ChatGPT 克隆等实际应用,是 Go 开发者构建 LLM 应用的理想选择。
aiac - 使用大型语言模型生成基础设施即代码(IaC)模板和配置的命令行工具
aiacInfrastructure as CodeLLM生成代码OpenAIGithub开源项目
AIAC是一个使用大型语言模型生成基础设施即代码(IaC)模板和配置的命令行工具。支持OpenAI、Amazon Bedrock和Ollama等多种LLM提供商,用户可以通过配置文件定义多个后端。其功能包括生成Terraform、Pulumi和CloudFormation模板,以及Dockerfile、CI/CD流水线、策略代码和实用工具。支持命令行操作、Docker运行和作为Go库使用,为开发者提供高效的自动化基础设施管理解决方案。
ChatGPT - 跨平台C# ChatGPT客户端,支持多操作系统和浏览器
ChatGPTC#OpenAIAvalonia UI.NETGithub开源项目
ChatGPT是一个基于Avalonia UI框架的C#客户端,支持MacOS、Windows、Linux、Android、iOS和浏览器。用户需配置OpenAI API密钥。该应用提供快捷键操作、API URL重写和Web版本聊天记录导入等功能,支持.NET 7.0,并包含多种依赖和.NET工具,满足多样的开发需求。
deep-neuroevolution - 深度神经网络进化算法的分布式实现
Deep NeuroevolutionGenetic Algorithms强化学习OpenAIMujocoGithub开源项目
本项目提供分布式深度神经网络训练的多种实现,包括深度遗传算法(DeepGA)和进化策略(ES),用于强化学习。基于并改进了OpenAI的代码,支持本地和AWS运行。项目还包括NeuroEvolution的视觉检测工具VINE和GPU优化加速。用户可通过Docker容器快速启动实验,并使用Mujoco进行高级实验。
ChineseAiDungeonChatGPT - 中文AI地牢游戏,体验基于ChatGPT的互动故事
ChatGPTAI地牢OpenAI中文版故事Github开源项目
中文AI地牢项目使用OpenAI的ChatGPT API,提供沉浸式故事冒险。用户可通过简单安装,在命令行或GUI上运行,享受高质量的故事体验。项目支持OpenAI官方API,响应更快更稳定,并定期更新功能与界面设计,提升用户体验。
litellm - 简化管理多个LLM API,兼容多种部署平台
LiteLLMOpenAILLM APIsAzureHuggingfaceGithub开源项目
使用OpenAI格式调用各大LLM API,如Bedrock、Huggingface、VertexAI等,支持统一输出、重试机制和预算管理。LiteLLM提供易用的代理服务器、企业级服务和丰富的日志功能,确保性能稳定可靠。支持异步和流式响应,适配众多LLM平台,为开发者提供高效便捷的集成方案。
buzz - 离线音频转录与翻译工具,基于OpenAI Whisper技术
Buzz應用商店Whisper音频转录OpenAIGithub开源项目热门
Buzz是一款运行于个人电脑上的离线音频转录与翻译工具,使用OpenAI的Whisper技术,能够高效地转录并翻译音频内容。该应用提供Mac App Store专用版本,具有更清晰的界面和更丰富的功能,如音频回放、拖放导入、转录编辑和搜索等。对于不同操作系统,Buzz提供了简便的安装方式,包括Windows, macOS和Linux。Buzz旨在提供无缝和高效的用户体验,以满足广泛的个人和专业需要。
whisper - 多语种语音识别与翻译解决方案
Whisper语音识别多语言处理OpenAITransformer模型Github开源项目热门
Whisper是一个通用语音识别模型,支持多种语言处理任务,如语音翻译和语言识别。该模型基于大规模多样化音频数据集进行训练,利用Transformer技术实现高效的序列到序列学习。用户可以通过简单的命令或Python代码实现快速准确的语音识别与翻译,是一个适用于多种应用场景的强大工具。支持多个模型大小和语言选项,用户可根据需求选择合适的模型。
openui12121212 - 快速构建和原型化UI组件的开源工具
OpenUIOpenAIUI组件LLM源代码Github开源项目热门
OpenUI是一款旨在使用户界面组件构建过程变得有趣、快捷和灵活的工具。支持HTML转换为React、Svelte等,适用于开发者和设计师快速原型制作。提供在线试用演示,并简化了在本地运行的设置过程。此外,该项目还支持使用OpenAI、Groq,以及其他LLMs进行扩展,是构建强大应用的理想选择。
novel - 开源Notion风格在线编辑器,集成AI自动完成功能
NovelAI绘图OpenAIWYSIWYG编辑器VercelGithub开源项目热门
Novel是一个开源的Notion风格在线WYSIWYG编辑器,配备AI驱动的自动完成技术。用户可以轻松部署到Vercel,支持个性化本地设置。此外,Novel还支持多种框架,包括React、Svelte和Vue,且具有VSCode扩展插件。旨在提高文本编辑效率并优化用户体验。
shell_gpt - 提高命令行效率的AI语言模型工具
ShellGPTAI大语言模型命令行工具OpenAIGPT-4Github开源项目热门
ShellGPT是一个基于AI大型语言模型(LLM)驱动的命令行工具,专为Linux、macOS和Windows设计,兼容主流Shell,如PowerShell、CMD、Bash和Zsh等。该工具主要提供快速生成shell命令、代码片段和文档的功能,无需依赖外部资源。用户可通过简单的命令提示,高效执行各种操作,如日志分析、错误诊断和代码生成,极大提升工作效率和便捷性。
aicommits - 让AI自动撰写Git提交信息的命令行工具
AI CommitsgitOpenAI命令行工具版本控制Github开源项目热门
AI Commits是一款创新的命令行工具,利用AI技术帮助开发者自动生成Git提交信息,无需手动撰写。支持多种生成模式,包括生成多条建议供选择,生成符合Conventional Commits规范的提交信息等。还可以通过Git钩子集成,简化日常开发流程。支持多种配置,易于自定义和扩展。
ai-chatbot - 使用 Next.js、Vercel AI SDK、OpenAI 和 Vercel KV 构建的开源 AI 聊天机器人应用程序模板
Next.jsAI ChatbotVercelOpenAIVercel AI SDKGithub开源项目热门
Next.js AI Chatbot是一个开放源代码的AI聊天应用程序模板,集成了最新的Next.js功能、Vercel AI SDK、多种模型提供商支持,以及聊天历史记录、速率限制和会话存储功能。此平台支持使用OpenAI、Anthropic、Cohere、Hugging Face等多种AI聊天模型,并提供自定义模型选项。适合开发者快速部署和本地运行,是构建和扩展智能聊天应用的理想选择。
morphic - 具有生成式 UI 的 AI 搜索引擎
MorphicAI搜索引擎生成式UIOpenAI长尾关键词Github开源项目热门
Morphic是一个集成了人工智能技术和生成性用户界面的创新搜索引擎。它支持通过问答形式进行搜索,并能理解用户的查询需求。项目提供多项功能,包括搜索历史、视频搜索支持和从特定URL获取答案的能力。此外,Morphic还支持除OpenAI之外的多个提供商,如Google生成式AI、Anthropic等,用户可以指定使用特定的生成模型来优化搜索结果。适用于开发者快速部署和个性化设置,Morphic旨在提供一个高效、灵活的搜索解决方案。
law-cn-ai - 通过Next.js与OpenAI构建专属法律搜索系统的智能法律助手
AI法律助手Next.jsOpenAISupabase构建时间Github开源项目热门
利用Next.js, OpenAI, 和Supabase打造具有专业水准的智能法律助手。该项目通过部署到Vercel,提供自动完成和向量相似性搜索功能,旨在提高在处理法律文档时的效率和精确度。适合律师、法律顾问及热衷技术的法律专业人士。
LlamaIndexTS - 轻量级TS/JS库,简化自定义数据与大型语言模型的整合
LlamaIndexLLMNode.jsReactOpenAIGithub开源项目
LlamaIndex.TS 提供简便的 TypeScript 和 JavaScript 库,帮助开发者将数据集成到大型语言模型中。支持 Node.js、Deno、Bun 和 React Server Components 等 JS 环境,尽量减少浏览器环境的限制。通过文档分割、嵌入和查询引擎,用户可以高效创建索引并执行查询。此外,LlamaIndex.TS 兼容多种大型语言模型,包括 OpenAI GPT、Anthropic Claude 和 Llama 系列,提供灵活工具构建高级应用程序。
aidea-server - 集成主流AI语言模型和绘图功能的开源服务端
AIdeaGolangOpenAIAI绘图开源Github开源项目
该开源服务端由Golang开发,集成了多种主流AI语言模型和绘图模型,包括OpenAI GPT-3.5、GPT-4等。支持文生图、图生图、超分辨率等功能。用户可以通过Docker自助部署或寻求协助进行私有化部署,并享受持续的技术交流与支持。项目框架采用Glacier和Eloquent ORM,提供模块化的依赖注入和数据库操作,适用于多种AI应用场景。
basaran - 开源的OpenAI文本生成API替代工具
BasaranHugging FaceDockerOpenAIPythonGithub开源项目
Basaran是一款开源工具,旨在替代OpenAI的文本生成API,支持Hugging Face Transformers模型。其主要功能包括流式生成、多GPU支持、与OpenAI API的兼容性等。用户无需修改代码即可使用最新的开源模型,适用于多种解码策略和实时进度显示。
agency - 探索大语言模型的快速、高效Go语言库,符合Go语言的习惯
AgencyGoOpenAIgenerative AIautonomous agentsGithub开源项目
Agency库提供了一个纯Go语言开发的平台,使开发者能够清晰高效地探索大语言模型和其他生成式AI技术,不需依赖Python或JavaScript,保持代码简洁和架构清晰。库支持通过简单的接口实现和组织自定义操作,配备拦截器实现过程的逐步观察,并支持任何兼容OpenAI的API。支持高度自定义和复杂数据分析的特性,弥补Go在生成式AI中的应用空白。
PromptCraft-Robotics - 共享大语言模型在机器人领域的创新提示与模拟器支持
PromptCraft-RoboticsChatGPTOpenAI机器人仿真器Github开源项目
PromptCraft-Robotics是一个社区平台,专注于分享和测试大语言模型在机器人领域的应用示例。用户可以提交操控、家庭机器人和物理推理等类别的提示,经社区审核后加入主仓库。项目提供基于Microsoft AirSim的机器人模拟器,帮助用户快速入门。支持OpenAI的ChatGPT及其他开源模型,为研究和开发人员提供丰富的资源和合作机会。
spacy-llm - spaCy与大语言模型整合的NLP组件
spacy-llmspaCyLarge Language ModelsNLPOpenAIGithub开源项目
该模块将大型语言模型(LLMs)集成到spaCy中,实现了快速原型设计和提示生成,无需训练数据即可输出可靠的NLP结果。支持OpenAI、Cohere、Anthropic、Google PaLM、Microsoft Azure AI等API,并兼容Hugging Face上的开源LLMs,如Falcon、Dolly、Llama 2等。还支持LangChain,提供命名实体识别、文本分类、情感分析等多种现成任务。用户可通过spaCy的注册表轻松实现自定义功能。该模块结合LLM的强大功能与spaCy的成熟基础,提供灵活高效的NLP解决方案。
llm.report - 开源OpenAI API日志记录与分析工具
llm.reportOpenAI日志分析用户分析开源平台Github开源项目
llm.report是一个开源工具,用于记录和分析OpenAI API请求日志。用户可以分析API成本、优化提示词,并计算AI应用的用户成本。尽管项目已停止维护,仍提供详细的自托管安装指南和多种功能。
awesome-llm-apps - 精选RAG与AI代理的多功能LLM应用
LLMRAGOpenAIAnthropicAI应用Github开源项目
了解一系列使用OpenAI、Anthropic、Google等模型以及本地LLaMA模型构建的LLM应用,涵盖从代码库、电子邮件到投资、旅行等各个领域。这些应用通过详细的文档和开源生态系统,推动AI在多个领域的创新和发展。
album-ai - 使用智能对话管理图库的工具
Album AIAI聊天相册GPT-4-o-mini元数据自动生成OpenAIGithub开源项目
Album AI 利用前沿的GPT-4-o-mini和Haiku视觉模型自动识别图像元数据,支持高效的图像对话,实现智能相册管理。支持图片自动识别、元数据向量化,容易部署,提供开源许可,适合各种规模的使用场景。
langroid - 创新的多智能体编程框架,加速LLM应用开发和部署过程
LangroidPython多代理框架LLM应用开发OpenAIGithub开源项目
Langroid是一款由来自CMU和UW-Madison的前研究人员开发的Python框架,旨在实现直观、轻便和高度可扩展的LLM应用开发。借助该框架,开发者可以搭建智能体,加载组件,执行任务并通过消息交换进行协作,有效简化了开发流程。多家公司已在生产环境中采用Langroid,验证了其易用性和灵活性。
llm-graph-builder - 使用大型语言模型从非结构化数据中构建知识图谱
Knowledge GraphNeo4jLLMOpenAIDiffbotGithub开源项目
llm-graph-builder是一款利用OpenAI、Gemini等大型语言模型转化非结构化数据如PDF、文档、视频和网络页面等为结构化知识图谱的应用。此应用支持用户上传文件、自定义图谱模式,并使用Langchain框架进行图谱生成。用户还可以在多源数据环境下查看图谱,并通过对话查询与数据交互。
react-native-ai - 跨平台移动AI应用框架,支持实时文本和图像处理
React Native AIOpenAIChatGPTAnthropic ClaudeFal.aiGithub开源项目
React Native AI框架是一种用于构建跨平台移动AI应用的完整解决方案。它支持多种大语言模型(如OpenAI ChatGPT、Anthropic Claude、Cohere等)的实时和流媒体文本聊天界面,还提供多种图像服务和自然语言生成图像功能。功能包括OpenAI助理、代码解释、身份验证、授权、主题定制和图像处理等。项目设置简单,只需几行代码即可添加新主题,并支持扩展和配置新的LLM和图像模型。
llm-applications - 构建基于RAG的LLM应用的教程
RAG-based LLMAnyscaleOpenAI生产性能优化Github开源项目
本教程详细展示如何从零基础开发和部署基于检索增强生成(RAG)的LLM应用程序,并使用Anyscale技术优化其性能。揭示如何综合开发、调整各关键组件、评估性能,并高效地进行服务上线,确保应用的卓越性能和极致的扩展性。
Awesome-AI-GPTs - 涵盖了多种 OpenAI GPT 应用和资源的开源项目
OpenAIGPTsAI开源项目智能模型Github
EmbraceAGI GPTs 是一个涵盖了多种 OpenAI GPT 应用和资源的开源项目,囊括从教育到业务优化的解决方案。提供易用的资源数据库和搜索功能,以及深入的技术文章和社区互动,致力于推动AI技术的创新与应用。
chatgpt-your-files - 快速创建与文档互动的生产就绪型MVP
pgvectorSupabaseOpenAIEdge Functions文档Github开源项目
chatgpt-your-files开源项目可在两小时内实现带有pgvector的文档交互聊天MVP。此项目具备交互式聊天界面、一键式第三方登录、安全文档存储、灵活的REST API及行级安全功能等特性,并提供工作坊视频、操作指南和样本数据,帮助开发者迅速掌握并实施。
ai-pr-reviewer - 基于 AI 的代码审查器和摘要器
CodeRabbit ProAI代码审查GitHub Actiongpt-4OpenAIGithub开源项目
CodeRabbit ai-pr-reviewer利用OpenAI的gpt-3.5-turbo和gpt-4模型,为GitHub拉取请求提供智能代码评审和摘要服务。通过细化代码建议、连续增量式反馈和交互式对话功能,显著提升开发效率和代码质量。适合开源和商业项目使用,帮助您有效控制成本。
rags - 使用自然语言从数据源创建RAG管道
RAGsStreamlitOpenAI数据管道自然语言处理Github开源项目
RAGs是一个基于Streamlit的应用程序,使用自然语言从数据源创建RAG管道。用户可以描述任务和参数,查看和修改生成的参数,并通过RAG代理查询数据。项目支持多种LLM和嵌入模型,默认使用OpenAI构建代理。该应用程序提供了一个标准的聊天界面,能够通过Top-K向量搜索或总结功能满足查询需求。了解更多关于安装和配置的信息,请访问GitHub页面或加入Discord社区。