AIGC资源
awesome*
awesome-ChatGPT-repositories
https://github.com/taishi-i/awesome-ChatGPT-repositories
Awesome-ComposableAI
https://github.com/Adamdad/Awesome-ComposableAI
awesome-open-gpt - GPT相关开源项目合集
https://github.com/EwingYangs/awesome-open-gpt
awesome-gpt4
https://github.com/taranjeet/awesome-gpt4
ChatGPT
ChatGPT综述
- One Small Step for Generative AI, One Giant Leap for AGI: A Complete Survey on ChatGPT in AIGC Era
https://arxiv.org/abs/2304.06488
FindTheChatGPTer
寻找那些ChatGPT/GPT4开源“平替”们
https://github.com/chenking2020/FindTheChatGPTer
collie
也称为 TuneLitee
https://github.com/OpenLMLab/collie
用来微调大模型的轻量工具包
TurboPilot
https://github.com/ravenscroftj/turbopilot
本地部署的基于llama.cpp大模型的编程助手
LLM-IMDB
https://github.com/ibiscp/LLM-IMDB
基于LangChain和LLM,采用自然语言处理和机器学习,提供IMDB数据集上电影、演员、导演等图表示。用户可输入自然语言查询,LLM会从图中检索相关信息,若LLM无法提供答案,将使用Google Search API找到补充信息,并用于搜索精细化
Aria
Aria : ai-research-assistant
https://github.com/lifan0127/ai-research-assistant
Aria is Your AI Research Assistant Powered by Large Language Models
phasellm
https://github.com/wgryc/phasellm
Large language model evaluation and workflow framework from Phase AI.
ai-legion
https://github.com/eumemic/ai-legion
An LLM-powered autonomous agent platform
GUI 工具
web-llm
Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.
Web Stable Diffusion
Bringing stable diffusion models to web browsers. Everything runs inside the browser with no server support.
text-generation-webui
支持各种LLM聊天模型的gradio web UI
A gradio web UI for running Large Language Models like LLaMA, llama.cpp, GPT-J, Pythia, OPT, and GALACTICA.
https://github.com/oobabooga/text-generation-webui
希望成为这个repo 的 text 版本:
https://github.com/AUTOMATIC1111/stable-diffusion-webui
stable-diffusion-webui
A browser interface based on Gradio library for Stable Diffusion.
https://github.com/AUTOMATIC1111/stable-diffusion-webui
业务
buysmart.ai 智能导购
medAlpaca 医学问答
LLM finetuned for medical question answering
专为医学问答和对话应用优化的大型语言模型,基于 Stanford Alpaca 和 AlpacaLoRA 扩展而来,采用多种医学文本训练,为医疗机器人提供开源的语言处理技术
visual-med-alpaca
建立在 LLaMa-7B 基础上的一个专门为生物医学领域设计的开源、多模态的基础模型。
Visual Med-Alpaca is an open-source, multi-modal foundation model designed specifically for the biomedical domain, built on the LLaMa-7B.
gradio-tools
https://github.com/freddyaboulton/gradio-tools
llama_index_term_definition_demo
https://huggingface.co/spaces/llamaindex/llama_index_term_definition_demo
基于Llama Index + OpenAI API的术语表自动提取
Prompt
llm-playground - 同时比较多个 Prompts 在多个 LLM 模型上的效果
Prompt 工程师利器,可同时比较多个 Prompts 在多个 LLM 模型上的效果
https://github.com/ninehills/llm-playground
Midjourney
Midjourney 学习导航
https://learningprompt.wiki/docs/midjourney-learning-path
OpenAGI - 开源通用人工智能(AGI)研究平台
https://github.com/agiresearch/OpenAGI
利用大型语言模型与专家模型相结合解决复杂的多步骤任务,同时提出了LLM+RLTF方法,将强化学习应用于任务反馈中,提高模型的任务解决能力。
Praetor:轻量的微调数据和提示快速管理工具
https://github.com/gkamer8/praetor-data
dolly
Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
- https://github.com/databrickslabs/dolly
- https://huggingface.co/databricks/dolly-v2-12b model
- Free Dolly: Introducing the World’s First Truly Open Instruction-Tuned LLM
https://www.databricks.com/blog/2023/04/12/dolly-first-open-commercially-viable-instruction-tuned-llm - 数据集
https://github.com/databrickslabs/dolly/tree/master/data
LLaMA
LlamaChat
https://github.com/alexrozanski/LlamaChat
llama.go
纯Go语言重写的LLaMA
https://github.com/gotzmann/llama.go
Huatuo-Llama-Med-Chinese
华驼(HuaTuo): 基于中文医学知识的LLaMA微调模型
https://github.com/SCIR-HI/Huatuo-Llama-Med-Chinese
Repo for HuaTuo (华驼), Llama-7B tuned with Chinese medical knowledge. 华驼模型仓库,基于中文医学知识的LLaMA模型指令微调
Chinese-LLaMA-Alpaca
中文LLaMA&Alpaca大语言模型+本地CPU/GPU部署 (Chinese LLaMA & Alpaca LLMs)
中文LLaMA模型和指令精调的Alpaca大模型;这些模型在原版LLaMA的基础上扩充了中文词表并使用了中文数据进行二次预训练,进一步提升了中文基础语义理解能力。同时,中文Alpaca模型进一步使用了中文指令数据进行精调,显著提升了模型对指令的理解和执行能力。
GPT Agent Toolkit
适用于BabyAGI和Auto-GPT的大语言模型自动机(智能体)自定义工具包
https://github.com/XpressAI/xai-gpt-agent-toolkit
AutoGPT (Xcode 插件)
Xcode Source Editor Extension with OpenAI’s API
chatgpt-enhancement-extension
支持ChatGPT的浏览器插件,支持Prompt 提示、PDF 自动阅读、Markdown 转换、复制、保存和导出等
https://github.com/sailist/chatgpt-enhancement-extension
LLMZoo - democratizing ChatGPT
大型语言模型的数据、模型和基准集市,为ChatGPT的大众化贡献力量
https://github.com/FreedomIntelligence/LLMZoo
《ChatGPT的前世今生》
http://lipiji.com/slides/ChatGPT_ppf.pdf
南京航空航天大学 李丕绩老师 400+页的ChatGPT全面介绍PPT
ipython-gpt - Jupyter/IPython的ChatGPT扩展
Jupyter/IPython的ChatGPT扩展,增加的%%chat 魔法指令可以随时随地和ChatGPT对话
https://github.com/santiagobasulto/ipython-gpt
chatgpt-wrapper ?
- API for interacting with ChatGPT and GPT4 using Python and from Shell.
https://github.com/mmabrouk/chatgpt-wrapper
ChatGPTify 用ChatGPT生成Spotify歌单
Spotify playlist generator via ChatGPT
WeatherGPT:查询天气信息的ChatGPT Plugin开发模板
ChatPiXiu
类ChatGPT项目
https://github.com/catqaq/ChatPiXiu
LangHelper - ChatGPT中英双语陪练
Striving to create a great Application with full functions of learning languages by ChatGPT, TTS, STT and other awesome AI models, supports talking, speaking assessment, memorizing words with contexts, Listening test, so on.
https://github.com/NsLearning/LangHelper
CloudGPT - 基于ChatGPT的AWS客户托管策略漏洞扫描
https://github.com/ustayready/cloudgpt
MicroGPT
微型的简单GPT智能体,能完成一些简单任务
https://github.com/muellerberndt/micro-gpt
InstructionZoo
用于训练聊天 LLM 的开源指令微调数据集集合
https://github.com/FreedomIntelligence/InstructionZoo
gpt4free
Free LLM APIs:通过逆向多个来源网站提供的gpt4/gpt3.5接口
https://github.com/xtekky/gpt4free
LangChain
LangChain 的中文入门教程
https://github.com/liaokongVFX/LangChain-Chinese-Getting-Started-Guide
LangChain-CheatSheet - LangChain使用速查
https://github.com/Tor101/LangChain-CheatSheet
LangChain UI:开箱即用的LangChain聊天界面
https://github.com/homanp/langchain-ui
LangChain-ChatGLM-Webui
基于LangChain和ChatGLM-6B的针对本地知识库的自动问答
https://github.com/thomas-yanxin/LangChain-ChatGLM-Webui
Stable Diffusion
sd-face-editor - SD生成人像的脸部修复工具
Stable Diffusion生成人像的脸部修复工具
https://github.com/ototadana/sd-face-editor
txtinstruct - 用于指令微调的数据集和模型
https://github.com/neuml/txtinstruct
babyagijs
JS版BabyAGI,使用GPT3.5和GPT4架构创建、优先处理和执行任务,与OpenAI的语言模型集成,能处理广泛的任务
https://github.com/ericciarla/babyagijs
AutoGPT GUI - A graphical user interface for AutoGPT
https://github.com/thecookingsenpai/autogpt-gui
Auto-evaluator ?
使用Langchain的轻量问答评估工具,可自动生成问答对并通过一系列UI配置项生成问答链,用LLM评分探索各种链配置的得分情况
https://github.com/PineappleExpress808/auto-evaluator
HyperDB
面向LLM应用的超快本地向量数据库,具有高度优化的C++后端向量存储,可通过MKL BLAS进行硬件加速操作,支持id和元数据等高级功能
https://github.com/jdagdelen/hyperDB
AutoGPT Website
https://github.com/jina-ai/auto-gpt-web
GenAI_LLM_timeline
生成式AI与LLM演进时间线
https://github.com/hollobit/GenAI_LLM_timeline
yu-auto-reply - AI 自动回复工具
AI 自动回复工具,支持灵活配置多个平台的监控和回答。目前已支持知识星球自动回复、OpenAI(ChatGPT)自动回答
基于 Java Spring Boot 的平台监控及自动回复工具,支持灵活地配置多个监控任务,支持一键部署!
https://github.com/liyupi/yu-auto-reply
neural - AI 代码生成
Vim/Neovim AI code generation plugin (OpenAI, ChatGPT, and more)
https://github.com/dense-analysis/neural
voice-assistant-whisper-chatgpt
基于 Open AI’s ChatGPT 和 Whisper创建自己的智能语音助理
https://github.com/bhattbhavesh91/voice-assistant-whisper-chatgpt
PandoraAI -
基于 node-chatgpt-api 的 Web 聊天客户端,可以轻松地与多个 AI 系统进行聊天,支持自定义预设
https://github.com/waylaidwanderer/PandoraAI
ChatGPT 提示技巧
ChatFred
使用ChatGPT, DALL·E 2等模型的Alfred workflow
https://github.com/chrislemke/ChatFred
文本生成图片
论文
- Expressive Text-to-Image Generation with Rich Text
https://arxiv.org/abs/2304.06720
提出一种图像生成的方法,可以通过富文本编辑器对文本进行描述,实现更精确的控制和定制,比如字体、大小、颜色等,能生成更具个性和丰富细节的图像。
open-muse
MUSE快速文本图像生成模型的开源复现
https://github.com/huggingface/open-muse
文本生成视频
awesome-text-to-video
A Survey on Text-to-Video Generation/Synthesis.
- https://github.com/jianzhnie/awesome-text-to-video
- 相关学习资源:强化学习
https://jianzhnie.github.io/machine-learning-wiki/#/deep-rl/deep-rl-class/README
- Text To Video Generators
Awesome-Video-Diffusion - 扩散视频生成相关资源列表
https://github.com/showlab/Awesome-Video-Diffusion
ez-text2vid
Easily run text-to-video diffusion with customized video length, fps, and dimensions on 4GB video cards, as well as on CPU.
- https://github.com/kpthedev/ez-text2video
- damo-vilab / modelscope-damo-text-to-video-synthesis
https://huggingface.co/damo-vilab/modelscope-damo-text-to-video-synthesis
相关论文
- Multi-step Jailbreaking Privacy Attacks on ChatGPT
https://arxiv.org/abs/2304.05197
研究了大型语言模型(LLM)在集成应用程序中可能带来的隐私威胁,揭示了ChatGPT可以记住隐私训练数据,提出一种新的提示方法来暴露用户的个人信息。
此外,还揭示了结合搜索引擎使用LLM存在的新的隐私威胁,并提出了相关解决方案。 - Toxicity in ChatGPT: Analyzing Persona-assigned Language Models
https://arxiv.org/abs/2304.05335
通过对大型语言模型CHATGPT的研究,发现在给模型指定人格特质(如拳击手穆罕默德·阿里)时,生成的文本可能会表现出明显的负面情感和歧视性,对使用者可能会造成潜在的伤害和损失。文章呼吁整个人工智能社区对模型安全性进行评估和改进。 - 《Low-code LLM: Visual Programming over LLMs》Y Cai, S Mao, W Wu, Z Wang, Y Liang, T Ge, C Wu, W You, T Song, Y Xia, J Tien, N Duan [Microsoft Research Asia] (2023)
https://arxiv.org/abs/2304.08103
提出一种名为Low-code LLM的人-语言模型交互框架,通过六种简单的低代码可视化编程交互,使大型语言模型的使用更加可控和稳定。使用者可以通过可视化交互操作将自己的想法融入工作流程,而不需要编写繁琐的提示。 - 《Visual Instruction Tuning》H Liu, C Li, Q Wu, Y J Lee [University of Wisconsin–Madison & Microsoft Research & Columbia University] (2023)
https://arxiv.org/abs/2304.08485
用语言生成数据对多模态语言图像指令进行微调,提出一种名为LLaVA的大型多模态模型,连接视觉编码器和大型语言模型,用于通用的视觉和语言理解。