GenAI 栈
GenAI 堆栈是 Docker、Neo4j、LangChain 和 Ollama 在 DockerCon 2023 上推出的合作项目。
安装
在 macOS 上,您必须先安装并启动 Ollama,随后才能使用 GenAI 堆栈。
git clone https://github.com/docker/genai-stack
cd genai-stack
# optionally copy env.example to .env and add your OpenAI/Bedrock/Neo4j credentials for remote models
docker compose up
功能包括
-
Docker 设置,包括本地或远程 LLM、Neo4j 和 LangChain 演示应用程序
-
根据需要拉取 Ollama 模型和句子变换器
-
导入特定标签(例如
langchain)的 StackOverflow 问题和答案 -
为问题和答案创建知识图谱以及向量嵌入
-
使用向量搜索和 GraphRAG(向量 + 图)答案生成的 Streamlit 聊天应用
-
为未解答的问题创建“支持工单”,综合考虑来自 StackOverflow 的优质问题以及实际提问
-
PDF 聊天:加载 PDF、分块、向量索引和搜索以生成答案
-
Python 后端和 Svelte 前端聊天应用,具备向量搜索和 GraphRAG(向量 + 图)答案生成
文档
有关 GenAI 堆栈的详细操作指南,请访问 /developer-blog/genai-app-how-to-build/。
相关链接
作者 |
Michael Hunger, Tomaz Bratanic, Oskar Hane 和众多贡献者 |
社区支持 |
|
存储库 |
|
问题追踪 |