
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Open-Source Documentation Assistant
DocsGPT is a cutting-edge open-source solution that streamlines the process of finding information in the project documentation. With its integration of the powerful GPT models, developers can easily ask questions about a project and receive accurate answers.
Say goodbye to time-consuming manual searches, and let DocsGPT help you quickly find the information you need. Try it out and see how it revolutionizes your project documentation experience. Contribute to its development and be a part of the future of AI-powered assistance.
https://github.com/arc53/DocsGPT https://github.com/arc53/DocsGPT https://github.com/arc53/DocsGPT/blob/main/LICENSE !https://img.shields.io/***/1070046503302877216 !https://img.shields.io/***/follow/docsgptai
We're eager to provide personalized assistance when deploying your DocsGPT to a live environment.
!video-example-of-docs-gpt
You can find our roadmap https://github.com/orgs/arc53/projects/2. Please don't hesitate to contribute or create issues, it helps us improve DocsGPT!
| Name | Base Model | Requirements (or similar) |
|---|---|---|
| https://huggingface.co/Arc53/docsgpt-7b-*** | ***-7b | 1xA10G gpu |
| https://huggingface.co/Arc53/docsgpt-14b | llama-2-14b | 2xA10 gpu's |
| https://huggingface.co/Arc53/docsgpt-40b-*** | ***-40b | 8xA10G gpu's |
If you don't have enough resources to run it, you can use bitsnbytes to quantize.
!Main features of DocsGPT showcasing six main features
:mag: :fire: Cloud Version
:speech_balloon: :tada: Join our ***
:books: :sunglasses: Guides
:couple: https://github.com/arc53/DocsGPT/blob/main/CONTRIBUTING.md
:file_folder: :rocket: How to use any other documentation
:house: :closed_lock_with_key: How to host it locally (so all data will stay on-premises)
Application - Flask app (main application).
Extensions - Chrome extension.
Scripts - Script that creates similarity search index for other libraries.
Frontend - Frontend uses https://vitejs.dev/ and https://react.dev/.
[!Note] Make sure you have https://docs.docker.com/engine/install/ installed
On Mac OS or Linux, write:
./setup.sh
It will install all the dependencies and allow you to download the local model, use OpenAI or use our LLM API.
Otherwise, refer to this Guide for Windows:
Download and open this repository with git clone https://github.com/arc53/DocsGPT.git
Create a .env file in your root directory and set the env variables and VITE_API_STREAMING to true or false, depending on whether you want streaming answers or not.
It should look like this inside:
LLM_NAME=[docsgpt or openai or others] VITE_API_STREAMING=true API_KEY=[if LLM_NAME is openai]
See optional environment variables in the https://github.com/arc53/DocsGPT/blob/main/.env-template and https://github.com/arc53/DocsGPT/blob/main/application/.env_sample files.
Run https://github.com/arc53/DocsGPT/blob/main/run-with-docker-compose.sh.
Navigate to http://localhost:5173/.
To stop, just run Ctrl + C.
For development, only two containers are used from https://github.com/arc53/DocsGPT/blob/main/docker-compose.yaml (by deleting all services except for Redis and Mongo). See file docker-compose-dev.yaml.
Run
docker compose -f docker-compose-dev.yaml build docker compose -f docker-compose-dev.yaml up -d
[!Note] Make sure you have Python 3.10 or 3.11 installed.
.env file in the project folder:
.env.(check out application/core/settings.py if you want to see more config options.)
a) On Mac OS and Linux
commandlinepython -m venv venv . venv/bin/activate
b) On Windows
commandlinepython -m venv venv venv/Scripts/activate
model/ folder:
You can use the script below, or download it manually from here, unzip it and save it in the model/ folder.commandlinewget https://d3dg1063dc54p9.cloudfront.net/models/embeddings/mpnet-base-v2.zip unzip mpnet-base-v2.zip -d model rm mpnet-base-v2.zip
commandlinepip install -r application/requirements.txt
flask --app application/app.py run --host=0.0.0.0 --port=7091.celery -A application.app.celery worker -l INFO.[!Note] Make sure you have Node version 16 or higher.
husky and vite (ignore if already installed).commandlinenpm install husky -g npm install vite -g
npm install --include=dev.npm run dev.Please refer to the CONTRIBUTING.md file for information about how to get involved. We welcome issues, questions, and pull requests.
We as members, contributors, and leaders, pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. Please refer to the CODE_OF_CONDUCT.md file for more information about contributing.
The source code license is https://opensource.org/license/mit/, as described in the LICENSE file.
Built with https://github.com/hwchase17/***
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务