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综述


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 智能导购

https://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


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 ?


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 提示技巧

https://github.com/ORDINAND/The-Art-of-Asking-ChatGPT-for-High-Quality-Answers-A-complete-Guide-to-Prompt-Engineering-Technique


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.



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.


在这里插入图片描述



相关论文

  • 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的大型多模态模型,连接视觉编码器和大型语言模型,用于通用的视觉和语言理解。