.. _ai-ui: UI界面 ###### 可对接openai协议的本地gui ========================= Chatbox ------- * Chatbox: https://github.com/Bin-Huang/chatbox * 支持多模态,可以自定义prompt * 缺点:每个请求得出有role=system BetterChatGPT ------------- * BetterChatGPT: https://github.com/ztjhz/BetterChatGPT * 缺点:不支持多模态 LibreChat --------- * https://github.com/danny-avila/LibreChat * https://www.librechat.ai/ 好用的web ui ============ big-AGI ------- * https://github.com/enricoros/big-AGI * Generative AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud. Open WebUI ---------- * https://github.com/open-webui/open-webui * https://openwebui.com/ streamlit =============== * Streamlit: https://github.com/streamlit/streamlit Chainlit ======== * 帮助开发者 快速创建交互式界面 Gradio ====== * 类似 chainlit pyvis ===== - 在 Python 中创建交互式网络图(图表)的库。 - 它基于 JavaScript 的 vis.js 库,能够生成漂亮且交互性强的网络图。 - pyvis 适用于需要展示和分析网络数据的场景,如社交网络、知识图谱、网络拓扑等。 * https://pyvis.readthedocs.io/en/latest/index.html * https://github.com/WestHealth/pyvis langflow ======== * 拖拽 * Langflow: https://github.com/langflow-ai/langflow Dify.AI ======= * 拖拽 * https://github.com/langgenius/dify * Dify 是一个开源的 LLM 应用开发平台。其直观的界面结合了 AI 工作流、RAG 管道、Agent、模型管理、可观测性功能等,让您可以快速从原型到生产。 使用 Dify --------- * Dify `云服务 `_:在沙盒计划中包含 200 次免费的 GPT-4 调用 * 自托管 Dify 社区版 .. figure:: https://img.zhaoweiguo.com/uPic/2024/08/7pGrwl.png core features ------------- * 1. Workflow: * 2. Comprehensive model support * 3. Prompt IDE * 4. RAG Pipeline * 5. Agent capabilities * 6. LLMOps * 7. Backend-as-a-Service Flowise ======= * 拖拽 * https://github.com/FlowiseAI/Flowise * Drag & drop UI to build your customized LLM flow N8N === * 拖拽 * https://github.com/n8n-io/n8n xyflow ====== * https://github.com/xyflow/xyflow Netron ====== * https://github.com/lutzroeder/Netron * Visualizer for neural network, deep learning and machine learning models