<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>http://docs.dbgpt.cn/blog</id>
    <title>DB-GPT Blog</title>
    <updated>2025-04-29T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="http://docs.dbgpt.cn/blog"/>
    <subtitle>DB-GPT Blog</subtitle>
    <icon>http://docs.dbgpt.cn/img/eosphoros.jpeg</icon>
    <entry>
        <title type="html"><![CDATA[DB-GPT Now Supports Qwen3 Series Models]]></title>
        <id>http://docs.dbgpt.cn/blog/db-gpt-qwen3-support</id>
        <link href="http://docs.dbgpt.cn/blog/db-gpt-qwen3-support"/>
        <updated>2025-04-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are thrilled to announce that DB-GPT now supports inference with the Qwen3 series models!]]></summary>
        <content type="html"><![CDATA[<p>We are thrilled to announce that DB-GPT now supports inference with the Qwen3 series models!</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="introducing-qwen3">Introducing Qwen3<a class="hash-link" aria-label="Direct link to Introducing Qwen3" title="Direct link to Introducing Qwen3" href="http://docs.dbgpt.cn/blog/db-gpt-qwen3-support#introducing-qwen3">​</a></h2>
<p>Qwen3 is the latest generation of large language models in Qwen series, offering a comprehensive suite of dense and mixture-of-experts (MoE) models. Built upon extensive training, Qwen3 delivers groundbreaking advancements in reasoning, instruction-following, agent capabilities, and multilingual support, with the following key features:</p>
<ul>
<li><strong>Uniquely support of seamless switching between thinking mode</strong> (for complex logical reasoning, math, and coding) and <strong>non-thinking mode</strong> (for efficient, general-purpose dialogue) <strong>within single model</strong>, ensuring optimal performance across various scenarios.</li>
<li><strong>Significantly enhancement in its reasoning capabilities</strong>, surpassing previous QwQ (in thinking mode) and Qwen2.5 instruct models (in non-thinking mode) on mathematics, code generation, and commonsense logical reasoning.</li>
<li><strong>Superior human preference alignment</strong>, excelling in creative writing, role-playing, multi-turn dialogues, and instruction following, to deliver a more natural, engaging, and immersive conversational experience.</li>
<li><strong>Expertise in agent capabilities</strong>, enabling precise integration with external tools in both thinking and unthinking modes and achieving leading performance among open-source models in complex agent-based tasks.</li>
<li><strong>Support of 100+ languages and dialects</strong> with strong capabilities for <strong>multilingual instruction following</strong> and <strong>translation</strong>.</li>
</ul>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="how-to-access-qwen3">How to Access Qwen3<a class="hash-link" aria-label="Direct link to How to Access Qwen3" title="Direct link to How to Access Qwen3" href="http://docs.dbgpt.cn/blog/db-gpt-qwen3-support#how-to-access-qwen3">​</a></h2>
<p>Your can access the Qwen3 models according to <a href="https://huggingface.co/collections/Qwen/qwen3-67dd247413f0e2e4f653967f" target="_blank" rel="noopener noreferrer">Access to Hugging Face</a> or <a href="https://modelscope.cn/collections/Qwen3-9743180bdc6b48" target="_blank" rel="noopener noreferrer">ModelScope</a></p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="using-qwen3-in-db-gpt">Using Qwen3 in DB-GPT<a class="hash-link" aria-label="Direct link to Using Qwen3 in DB-GPT" title="Direct link to Using Qwen3 in DB-GPT" href="http://docs.dbgpt.cn/blog/db-gpt-qwen3-support#using-qwen3-in-db-gpt">​</a></h2>
<p>Please read the <a href="http://docs.dbgpt.cn/docs/installation/sourcecode">Source Code Deployment</a> to learn how to install DB-GPT from source code.</p>
<p>Qwen3 needs upgrade your transformers &gt;= 4.51.0, please upgrade your transformers.</p>
<p>Here is the command to install the required dependencies for Qwen3:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain"># Use uv to install dependencies needed for Qwen3</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Install core dependencies and select desired extensions</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">uv sync --all-packages \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "base" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "cuda121" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "hf" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "rag" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "storage_chromadb" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "quant_bnb" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "dbgpts" \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">--extra "hf_qwen3"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>To run DB-GPT with the local Qwen3 model. You can provide a configuration file to specify the model path and other parameters.
Here is an example configuration file <code>configs/dbgpt-local-qwen3.toml</code>:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain"># Model Configurations</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[models]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[models.llms]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "Qwen/Qwen3-14B"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">provider = "hf"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># If not provided, the model will be downloaded from the Hugging Face model hub</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># uncomment the following line to specify the model path in the local file system</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># path = "the-model-path-in-the-local-file-system"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[models.embeddings]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "BAAI/bge-large-zh-v1.5"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">provider = "hf"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># If not provided, the model will be downloaded from the Hugging Face model hub</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># uncomment the following line to specify the model path in the local file system</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># path = "the-model-path-in-the-local-file-system"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>In the above configuration file, [[models.llms]] specifies the LLM model, and [[models.embeddings]] specifies the embedding model. If you not provide the path parameter, the model will be downloaded from the Hugging Face model hub according to the name parameter.</p>
<p>Then run the following command to start the webserver:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">uv run dbgpt start webserver --config configs/dbgpt-local-qwen3.toml</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Open your browser and visit <code>http://localhost:5670</code> to use the Qwen3 models in DB-GPT.</p>
<p>Enjoy the power of Qwen3 in DB-GPT!</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="advanced-configurations">Advanced Configurations<a class="hash-link" aria-label="Direct link to Advanced Configurations" title="Direct link to Advanced Configurations" href="http://docs.dbgpt.cn/blog/db-gpt-qwen3-support#advanced-configurations">​</a></h2>
<blockquote>
<p>Uniquely support of seamless switching between thinking mode (for complex logical reasoning, math, and coding) and non-thinking mode (for efficient, general-purpose dialogue) within single model, ensuring optimal performance across various scenarios.</p>
</blockquote>
<p>By default, Qwen3 has thinking capabilities enabled. If you want to disable the thinking capabilities, you can set the <code>reasoning_model=false</code> configuration in your toml file.</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[models]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[models.llms]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "Qwen/Qwen3-14B"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">provider = "hf"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Force the model to be used in non-thinking mode</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">reasoning_model = false</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># If not provided, the model will be downloaded from the Hugging Face model hub</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># uncomment the following line to specify the model path in the local file system</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># path = "the-model-path-in-the-local-file-system"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>]]></content>
        <author>
            <name>Fangyin Cheng</name>
            <uri>https://github.com/fangyinc</uri>
        </author>
        <category label="Qwen" term="Qwen"/>
        <category label="Qwen3" term="Qwen3"/>
        <category label="LLM" term="LLM"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[DB-GPT V0.7.0, MCP + DeepSeek R1: Bringing More Possibilities to LLM Applications]]></title>
        <id>http://docs.dbgpt.cn/blog/db-gpt-v070-release</id>
        <link href="http://docs.dbgpt.cn/blog/db-gpt-v070-release"/>
        <updated>2025-03-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[DB-GPT V0.7.0 Release: MCP Protocol Support, DeepSeek R1 Model Integration, Complete Architecture Upgrade, GraphRAG Retrieval Chain Enhancement, and More..]]></summary>
        <content type="html"><![CDATA[<p><strong>DB-GPT V0.7.0 Release: MCP Protocol Support, DeepSeek R1 Model Integration, Complete Architecture Upgrade, GraphRAG Retrieval Chain Enhancement, and More..</strong></p>
<p><code>DB-GPT</code> is an open-source AI Native Data App Development framework with AWEL and Agents. In version <code>V0.7.0</code>, we have reorganized the <code>DB-GPT</code> module packages, splitting the original modules, restructuring the entire framework configuration system, and providing a clearer, more flexible, and more extensible management and development capability for building AI native data applications around large models.</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="v070-version-mainly-adds-and-enhances-the-following-core-features">V0.7.0 version mainly adds and enhances the following core features<a class="hash-link" aria-label="Direct link to V0.7.0 version mainly adds and enhances the following core features" title="Direct link to V0.7.0 version mainly adds and enhances the following core features" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#v070-version-mainly-adds-and-enhances-the-following-core-features">​</a></h2>
<p>🍀 <strong>Support for</strong> <code>MCP(Model Context Protocol)</code> <strong>protocol.</strong></p>
<p>🍀 <strong>Integrated</strong> <code>DeepSeek R1</code>, <code>QWQ</code> <strong>inference models, all original</strong> <code>DB-GPT</code> <strong>Chat scenarios now cover deep thinking capabilities.</strong></p>
<p>🍀 <code>GraphRAG</code> <strong>retrieval chain enhancement: support for "Vector" and "Intent Recognition+Text2GQL" graph retrievers.</strong></p>
<p>🍀 <code>DB-GPT</code> <strong>module package restructuring, original</strong> <code>dbgpt</code> <strong>package split into</strong> <code>dbgpt-core</code>, <code>dbgpt-ext</code>, <code>dbgpt-serve</code>, <code>dbgpt-client</code>, <code>dbgpt-acclerator</code>, <code>dbgpt-app</code>.</p>
<p>🍀 <strong>Reconstructed</strong> <code>DB-GPT</code> <strong>configuration system, configuration files changed to "</strong><code>.toml</code><strong>" format, abolishing the original</strong> <code>.env</code> <strong>configuration logic.</strong></p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="new-features">✨New Features<a class="hash-link" aria-label="Direct link to ✨New Features" title="Direct link to ✨New Features" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#new-features">​</a></h2>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="1-support-for-mcpmodel-context-protocol-protocol">1. <strong>Support for</strong> <code>MCP(Model Context Protocol)</code> <strong>protocol</strong><a class="hash-link" aria-label="Direct link to 1-support-for-mcpmodel-context-protocol-protocol" title="Direct link to 1-support-for-mcpmodel-context-protocol-protocol" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#1-support-for-mcpmodel-context-protocol-protocol">​</a></h3>
<p>Usage instructions:</p>
<p>a. Run the MCP SSE Server gateway:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">npx -y supergateway --stdio "uvx mcp-server-fetch"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Here we are running the web scraping <code>mcp-server-fetch</code></p>
<p>b. Create a <code>Multi-agent</code>+ <code>Auto-Planning</code>+ <code>MCP</code> web page scraping and summarization APP.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/mcp_create_app.png" width="800px"></p>
<p>c. Configure the APP, select the <code>ToolExpert</code> and <code>Summarizer</code> agents, and add a resource of type <code>tool(mcp(sse))</code> to <code>ToolExpert</code>, where <code>mcp_servers</code> should be filled with the service address started in step a (default is: <code>http://127.0.0.1:8000/sse</code>), then save the application.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/mcp_config_app.png" width="800px"></p>
<p>d. Select the newly created <code>MCP Web Fetch</code> APP to chat, provide a webpage for the APP to summarize:</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/mcp_chat_app.png" width="800px"></p>
<p>The example input question is: <code>What does this webpage talk about https://www.cnblogs.com/fnng/p/18744210"</code></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="2-integrated-deepseek-r1-inference-model">2. Integrated DeepSeek R1 inference model<a class="hash-link" aria-label="Direct link to 2. Integrated DeepSeek R1 inference model" title="Direct link to 2. Integrated DeepSeek R1 inference model" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#2-integrated-deepseek-r1-inference-model">​</a></h3>
<p><strong>And all Chat scenarios in original DB-GPT now have deep thinking capabilities.</strong></p>
<p>For quick usage reference: <a href="http://docs.dbgpt.cn/docs/next/quickstart" target="_blank" rel="noopener noreferrer">http://docs.dbgpt.cn/docs/next/quickstart</a></p>
<p>Data analysis scenario:</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/data_analysis.png" width="800px"></p>
<p>Knowledge base scenario:</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/Knowledge_thinking.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="3-graphrag-retrieval-chain-enhancement-support-for-vector-and-intent-recognitiontext2gql-graph-retrievers">3. <code>GraphRAG</code> <strong>retrieval chain enhancement: support for "Vector" and "Intent Recognition+Text2GQL" graph retrievers.</strong><a class="hash-link" aria-label="Direct link to 3-graphrag-retrieval-chain-enhancement-support-for-vector-and-intent-recognitiontext2gql-graph-retrievers" title="Direct link to 3-graphrag-retrieval-chain-enhancement-support-for-vector-and-intent-recognitiontext2gql-graph-retrievers" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#3-graphrag-retrieval-chain-enhancement-support-for-vector-and-intent-recognitiontext2gql-graph-retrievers">​</a></h3>
<ul>
<li><strong>"Vector" graph retriever</strong></li>
</ul>
<p>During the knowledge graph construction process, vectors are added to all nodes and edges and indexes are established. When querying, the question is vectorized and through TuGraph-DB's built-in vector indexing capability, based on the HNSW algorithm, topk related nodes and edges are queried. Compared to keyword graph retrieval, it can identify more ambiguous questions.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/graphrag_1.png" width="800px"></p>
<p>Configuration example:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[rag.storage.graph]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "TuGraph"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">host="127.0.0.1"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">port=7687</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">username="admin"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">password="73@TuGraph"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">enable_summary="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">triplet_graph_enabled="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">document_graph_enabled="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Vector graph retrieval configuration items</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">enable_similarity_search="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">knowledge_graph_embedding_batch_size=20</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">similarity_search_topk=5</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">extract_score_threshold=0.7</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<ul>
<li><strong>"Intent Recognition+Text2GQL" graph retriever</strong></li>
</ul>
<p>The question is rewritten through the intent recognition module, extracting true intent and involved entities and relationships, and then translated using the Text2GQL model into GQL statements for direct querying. It can perform more precise graph queries and display corresponding query statements. In addition to calling large model API services, you can also use ollama to call local Text2GQL models.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/graphrag_2.png" width="800px"></p>
<p>Configuration example:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[rag.storage.graph]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "TuGraph"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">host="127.0.0.1"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">port=7687</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">username="admin"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">password="73@TuGraph"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">enable_summary="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">triplet_graph_enabled="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">document_graph_enabled="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Intent Recognition+Text2GQL graph retrieval configuration items</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">enable_text_search="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Use Ollama to deploy independent text2gql model, enable the following configuration items</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># text2gql_model_enabled="True"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># text2gql_model_name="tugraph/CodeLlama-7b-Cypher-hf:latest"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="4-db-gpt-module-package-restructuring">4. <code>DB-GPT</code> module package restructuring<a class="hash-link" aria-label="Direct link to 4-db-gpt-module-package-restructuring" title="Direct link to 4-db-gpt-module-package-restructuring" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#4-db-gpt-module-package-restructuring">​</a></h3>
<p>Original <code>dbgpt</code> package split into <code>dbgpt-core</code>, <code>dbgpt-ext</code>, <code>dbgpt-serve</code>, <code>dbgpt-client</code>, <code>dbgpt-acclerator</code>, <code>dbgpt-app</code></p>
<p>As dbgpt has gradually developed, the service modules have increased, making functional regression testing difficult and compatibility issues more frequent. Therefore, the original dbgpt content has been modularized:</p>
<ul>
<li><strong>dbgpt-core</strong>: Mainly responsible for core module interface definitions of dbgpt's awel, model, agent, rag, storage, datasource, etc., releasing Python SDK.</li>
<li><strong>dbgpt-ext</strong>: Mainly responsible for implementing dbgpt extension content, including datasource extensions, vector-storage, graph-storage extensions, and model access extensions, making it easier for community developers to quickly use and extend new module content, releasing Python SDK.</li>
<li><strong>dbgpt-serve</strong>: Mainly provides Restful interfaces for dbgpt's atomized services of each module, making it easy for community users to quickly integrate. No Python SDK is released at this time.</li>
<li><strong>dbgpt-app</strong>: Mainly responsible for business scenario implementations such as <code>App</code>, <code>ChatData</code>, <code>ChatKnowledge</code>, <code>ChatExcel</code>, <code>Dashboard</code>, etc., with no Python SDK.</li>
<li><strong>dbgpt-client</strong>: Provides a unified Python SDK client for integration.</li>
<li><strong>dbgpt-accelerator:</strong> Model inference acceleration module, including compatibility and adaptation for different versions (different torch versions, etc.), platforms (Windows, MacOS, and Linux), hardware environments (CPU, CUDA, and ROCM), inference frameworks (vLLM, llama.cpp), quantization methods (AWQ, bitsandbytes, GPTQ), and other acceleration modules (accelerate, flash-attn), providing cross-platform, installable underlying environments on-demand for other DB-GPT modules.</li>
</ul>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="5-restructured-db-gpt-configuration-system">5. Restructured DB-GPT configuration system<a class="hash-link" aria-label="Direct link to 5. Restructured DB-GPT configuration system" title="Direct link to 5. Restructured DB-GPT configuration system" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#5-restructured-db-gpt-configuration-system">​</a></h3>
<p>The new configuration files using <code>".toml"</code> format, abolishing the original <code>.env</code> configuration logic, each module can have its own configuration class, and automatically generate front-end configuration pages.</p>
<p>For quick usage reference: <a href="http://docs.dbgpt.cn/docs/next/quickstart" target="_blank" rel="noopener noreferrer">http://docs.dbgpt.cn/docs/next/quickstart</a></p>
<p>For all configurations reference: <a href="http://docs.dbgpt.cn/docs/next/config-reference/app/config_chatdashboardconfig_2480d0" target="_blank" rel="noopener noreferrer">http://docs.dbgpt.cn/docs/next/config-reference/app/config_chatdashboardconfig_2480d0</a></p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[system]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Load language from environment variable(It is set by the hook)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">language = "${env:DBGPT_LANG:-zh}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">api_keys = []</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">encrypt_key = "your_secret_key"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Server Configurations</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[service.web]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">host = "0.0.0.0"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">port = 5670</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[service.web.database]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "sqlite"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">path = "pilot/meta_data/dbgpt.db"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[service.model.worker]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">host = "127.0.0.1"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[rag.storage]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[rag.storage.vector]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "chroma"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">persist_path = "pilot/data"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Model Configurations</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[models]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[models.llms]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "deepseek-reasoner"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># name = "deepseek-chat"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">provider = "proxy/deepseek"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">api_key = "your_deepseek_api_key"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="6-support-for-s3-oss-storage">6. <strong>Support for S3, OSS storage</strong><a class="hash-link" aria-label="Direct link to 6-support-for-s3-oss-storage" title="Direct link to 6-support-for-s3-oss-storage" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#6-support-for-s3-oss-storage">​</a></h3>
<p>DB-GPT unified storage extension OSS and S3 implementation, where the S3 implementation supports most cloud storage compatible with the S3 protocol. DB-GPT knowledge base original files, Chat Excel related intermediate files, AWEL Flow node parameter files, etc. all support cloud storage.</p>
<p>Configuration example:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[[serves]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "file"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Default backend for file server</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">default_backend = "s3"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[serves.backends]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "oss"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">endpoint = "https://oss-cn-beijing.aliyuncs.com"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">region = "oss-cn-beijing"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">access_key_id = "${env:OSS_ACCESS_KEY_ID}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">access_key_secret = "${env:OSS_ACCESS_KEY_SECRET}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fixed_bucket = "{your_bucket_name}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[serves.backends]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Use Tencent COS s3 compatible API as the file server</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">type = "s3"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">endpoint = "https://cos.ap-beijing.myqcloud.com"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">region = "ap-beijing"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">access_key_id = "${env:COS_SECRETID}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">access_key_secret = "${env:COS_SECRETKEY}"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fixed_bucket = "{your_bucket_name}</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>For detailed configuration instructions, please refer to: <a href="http://docs.dbgpt.cn/docs/next/config-reference/utils/config_s3storageconfig_f0cdc9" target="_blank" rel="noopener noreferrer">http://docs.dbgpt.cn/docs/next/config-reference/utils/config_s3storageconfig_f0cdc9</a></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="7-production-level-llamacpp-inference-support">7. <strong>Production-level llama.cpp inference support</strong><a class="hash-link" aria-label="Direct link to 7-production-level-llamacpp-inference-support" title="Direct link to 7-production-level-llamacpp-inference-support" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#7-production-level-llamacpp-inference-support">​</a></h3>
<p>Based on llama.cpp HTTP Server, supporting continuous batching, multi-user parallel inference, etc., llama.cpp inference moves towards production systems.</p>
<p>Configuration example:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain"># Model Configurations</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[models]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[models.llms]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "DeepSeek-R1-Distill-Qwen-1.5B"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">provider = "llama.cpp.server"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># If not provided, the model will be downloaded from the Hugging Face model hub</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># uncomment the following line to specify the model path in the local file system</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># https://huggingface.co/bartowski/DeepSeek-R1-Distill-Qwen-1.5B-GGUF</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># path = "the-model-path-in-the-local-file-system"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">path = "models/DeepSeek-R1-Distill-Qwen-1.5B-Q4_K_M.gguf</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="8-multi-model-deployment-persistence">8. <strong>Multi-model deployment persistence</strong><a class="hash-link" aria-label="Direct link to 8-multi-model-deployment-persistence" title="Direct link to 8-multi-model-deployment-persistence" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#8-multi-model-deployment-persistence">​</a></h3>
<p>Currently, most models can be integrated on the DB-GPT page, with configuration information persistently saved and models automatically loaded when the service starts.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/model_deploy.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="9-llm-embedding-reranker-extension-capability-enhancement">9. <strong>LLM, Embedding, Reranker extension capability enhancement</strong><a class="hash-link" aria-label="Direct link to 9-llm-embedding-reranker-extension-capability-enhancement" title="Direct link to 9-llm-embedding-reranker-extension-capability-enhancement" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#9-llm-embedding-reranker-extension-capability-enhancement">​</a></h3>
<p>Optimized the model extension approach, requiring only a few lines of code to integrate new models.</p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="10-native-scenario-support-for-conversation-round-and-token-based-memory-with-independent-configuration-support-for-each-scenario">10. <strong>Native scenario support for conversation-round and token-based memory, with independent configuration support for each scenario</strong><a class="hash-link" aria-label="Direct link to 10-native-scenario-support-for-conversation-round-and-token-based-memory-with-independent-configuration-support-for-each-scenario" title="Direct link to 10-native-scenario-support-for-conversation-round-and-token-based-memory-with-independent-configuration-support-for-each-scenario" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#10-native-scenario-support-for-conversation-round-and-token-based-memory-with-independent-configuration-support-for-each-scenario">​</a></h3>
<p>Configuration example:</p>
<div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[app]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Unified temperature configuration for all scenarios</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">temperature = 0.6</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[app.configs]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "chat_excel"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Use custom temperature configuration</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">temperature = 0.1</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">duckdb_extensions_dir = []</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">force_install = true</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[app.configs]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "chat_normal"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">memory = {type="token", max_token_limit=20000}</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[[app.configs]]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">name = "chat_with_db_qa"</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">schema_retrieve_top_k = 50</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">memory = {type="window", keep_start_rounds=0, keep_end_rounds=10}</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="11-chat-excel-chat-data--chat-db-and-chat-dashboard-native-scenario-optimization">11. <strong>Chat Excel, Chat Data &amp; Chat DB and Chat Dashboard native scenario optimization</strong><a class="hash-link" aria-label="Direct link to 11-chat-excel-chat-data--chat-db-and-chat-dashboard-native-scenario-optimization" title="Direct link to 11-chat-excel-chat-data--chat-db-and-chat-dashboard-native-scenario-optimization" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#11-chat-excel-chat-data--chat-db-and-chat-dashboard-native-scenario-optimization">​</a></h3>
<ul>
<li>Chat Data, Chat Dashboard support for streaming output.</li>
<li>Optimization of library table field knowledge processing and recall</li>
<li>Chat Excel optimization, supporting more complex table understanding and chart conversations, even small parameter-scale open-source LLMs can handle it well.</li>
</ul>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/chat_excel.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="12-front-end-page-support-for-latex-mathematical-formula-rendering">12. <strong>Front-end page support for LaTeX mathematical formula rendering</strong><a class="hash-link" aria-label="Direct link to 12-front-end-page-support-for-latex-mathematical-formula-rendering" title="Direct link to 12-front-end-page-support-for-latex-mathematical-formula-rendering" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#12-front-end-page-support-for-latex-mathematical-formula-rendering">​</a></h3>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/chat_latex.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="13-awel-flow-support-for-simple-conversation-templates">13. <strong>AWEL Flow support for simple conversation templates</strong><a class="hash-link" aria-label="Direct link to 13-awel-flow-support-for-simple-conversation-templates" title="Direct link to 13-awel-flow-support-for-simple-conversation-templates" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#13-awel-flow-support-for-simple-conversation-templates">​</a></h3>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/simple_awel.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="14-support-for-lightweight-docker-images-containing-only-proxy-models-arm64--amd64">14. <strong>Support for lightweight Docker images containing only proxy models (arm64 &amp; amd64)</strong><a class="hash-link" aria-label="Direct link to 14-support-for-lightweight-docker-images-containing-only-proxy-models-arm64--amd64" title="Direct link to 14-support-for-lightweight-docker-images-containing-only-proxy-models-arm64--amd64" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#14-support-for-lightweight-docker-images-containing-only-proxy-models-arm64--amd64">​</a></h3>
<p>One-click deployment command for DB-GPT:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">docker run -it --rm -e SILICONFLOW_API_KEY=${SILICONFLOW_API_KEY} \</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> -p 5670:5670 --name dbgpt eosphorosai/dbgpt-openai</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>You can also use the build script to build your own image:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">bash docker/base/build_image.sh --install-mode openai</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>For details, see the documentation: <a href="http://docs.dbgpt.cn/docs/next/installation/docker-build-guide" target="_blank" rel="noopener noreferrer">http://docs.dbgpt.cn/docs/next/installation/docker-build-guide</a></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="15-db-gpt-api-compatible-with-openai-sdk">15. <strong>DB-GPT API compatible with OpenAI SDK</strong><a class="hash-link" aria-label="Direct link to 15-db-gpt-api-compatible-with-openai-sdk" title="Direct link to 15-db-gpt-api-compatible-with-openai-sdk" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#15-db-gpt-api-compatible-with-openai-sdk">​</a></h3>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> openai </span><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> OpenAI</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">DBGPT_API_KEY </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"dbgpt"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">client </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> OpenAI</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    api_key</span><span class="token operator" style="color:#393A34">=</span><span class="token plain">DBGPT_API_KEY</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    base_url</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">"http://localhost:5670/api/v2"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">messages </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token string" style="color:#e3116c">"role"</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"user"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token string" style="color:#e3116c">"content"</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Hello, how are you?"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">has_thinking </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">False</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">reasoning_content </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">""</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> chunk </span><span class="token keyword" style="color:#00009f">in</span><span class="token plain"> client</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">chat</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">completions</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">create</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    model</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">"deepseek-chat"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    messages</span><span class="token operator" style="color:#393A34">=</span><span class="token plain">messages</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    extra_body</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token string" style="color:#e3116c">"chat_mode"</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"chat_normal"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    stream</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    max_tokens</span><span class="token operator" style="color:#393A34">=</span><span class="token number" style="color:#36acaa">4096</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    delta_content </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> chunk</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">choices</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">delta</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">content</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token keyword" style="color:#00009f">if</span><span class="token plain"> </span><span class="token builtin">hasattr</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">chunk</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">choices</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">delta</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"reasoning_content"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        reasoning_content </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> chunk</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">choices</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">delta</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">reasoning_content</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token keyword" style="color:#00009f">if</span><span class="token plain"> reasoning_content</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token keyword" style="color:#00009f">if</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">not</span><span class="token plain"> has_thinking</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            </span><span class="token keyword" style="color:#00009f">print</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"&lt;thinking&gt;"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> flush</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token keyword" style="color:#00009f">print</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">reasoning_content</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> end</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">""</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> flush</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        has_thinking </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">True</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token keyword" style="color:#00009f">if</span><span class="token plain"> delta_content</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token keyword" style="color:#00009f">if</span><span class="token plain"> has_thinking</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">            </span><span class="token keyword" style="color:#00009f">print</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"&lt;/thinking&gt;"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> flush</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        </span><span class="token keyword" style="color:#00009f">print</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">delta_content</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> end</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">""</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> flush</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">        has_thinking </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">False</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="16-data-source-extension-capability-enhancement">16. <strong>Data source extension capability enhancement</strong><a class="hash-link" aria-label="Direct link to 16-data-source-extension-capability-enhancement" title="Direct link to 16-data-source-extension-capability-enhancement" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#16-data-source-extension-capability-enhancement">​</a></h3>
<p>After the backend supports new data sources, the frontend can automatically identify and dynamically configure them.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/datasource.png" width="800px"></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="17-agent-resource-support-for-dynamic-parameter-configuration">17. <strong>Agent resource support for dynamic parameter configuration</strong><a class="hash-link" aria-label="Direct link to 17-agent-resource-support-for-dynamic-parameter-configuration" title="Direct link to 17-agent-resource-support-for-dynamic-parameter-configuration" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#17-agent-resource-support-for-dynamic-parameter-configuration">​</a></h3>
<p>Frontend automatically identifies resource configuration parameters while remaining compatible with old configurations.</p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="18-react-agent-support-agent-tool-calling-capability-enhancement">18. <strong>ReAct Agent support, Agent tool calling capability enhancement</strong><a class="hash-link" aria-label="Direct link to 18-react-agent-support-agent-tool-calling-capability-enhancement" title="Direct link to 18-react-agent-support-agent-tool-calling-capability-enhancement" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#18-react-agent-support-agent-tool-calling-capability-enhancement">​</a></h3>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="19-indexstore-extension-capability-enhancement">19. <strong>IndexStore extension capability enhancement</strong><a class="hash-link" aria-label="Direct link to 19-indexstore-extension-capability-enhancement" title="Direct link to 19-indexstore-extension-capability-enhancement" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#19-indexstore-extension-capability-enhancement">​</a></h3>
<p>IndexStore configuration restructuring, new storage implementations automatically scanned and discovered</p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="20-awel-flow-compatibility-enhancement">20. <strong>AWEL flow compatibility enhancement</strong><a class="hash-link" aria-label="Direct link to 20-awel-flow-compatibility-enhancement" title="Direct link to 20-awel-flow-compatibility-enhancement" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#20-awel-flow-compatibility-enhancement">​</a></h3>
<p>Cross-version compatibility for AWEL flow based on multi-version metadata.</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="-bug-fixes">🐞 Bug Fixes<a class="hash-link" aria-label="Direct link to 🐞 Bug Fixes" title="Direct link to 🐞 Bug Fixes" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#-bug-fixes">​</a></h2>
<p>Chroma support for Chinese knowledge base spaces, AWEL Flow issue fixes, fixed multi-platform Lyric installation error issues and local embedding model error issues, along with <strong>40+</strong> other bugs.</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="️others">🛠️Others<a class="hash-link" aria-label="Direct link to 🛠️Others" title="Direct link to 🛠️Others" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#%EF%B8%8Fothers">​</a></h2>
<p>Support for Ruff code formatting, multi-version documentation building, unit test fixes, and <strong>20+</strong> other issue fixes or feature enhancements.</p>
<p><strong>Upgrade Guide:</strong></p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="1-metadata-database-upgrade">1. Metadata database upgrade<a class="hash-link" aria-label="Direct link to 1. Metadata database upgrade" title="Direct link to 1. Metadata database upgrade" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#1-metadata-database-upgrade">​</a></h3>
<p>For SQLite upgrades, table structures will be automatically upgraded by default. For MySQL upgrades, DDL needs to be executed manually. The <code>assets/schema/dbgpt.sql</code> file contains the complete DDL for the current version. Specific version change DDLs can be found in the <code>assets/schema/upgrade</code> directory. For example, if you are upgrading from <code>v0.6.3</code> to <code>v0.7.0</code>, you can execute the following DDL:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">mysql -h127.0.0.1 -uroot -p{your_password} &lt; ./assets/schema/upgrade/v0_7_0/upgrade_to_v0.7.0.sql</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="2-vector-database-upgrade">2. Vector database upgrade<a class="hash-link" aria-label="Direct link to 2. Vector database upgrade" title="Direct link to 2. Vector database upgrade" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#2-vector-database-upgrade">​</a></h3>
<p>Due to underlying changes in Chroma storage in v0.7.0, version 0.7.0 does not support reading content from older versions. Please re-import knowledge bases and refresh data sources. Other vector storage solutions are not affected.</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="official-documentation">✨Official Documentation<a class="hash-link" aria-label="Direct link to ✨Official Documentation" title="Direct link to ✨Official Documentation" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#official-documentation">​</a></h2>
<p><strong>English</strong></p>
<p><a href="http://docs.dbgpt.site/docs/overview" target="_blank" rel="noopener noreferrer">Overview | DB-GPT</a></p>
<p><strong>Chinese</strong></p>
<p><a href="https://www.yuque.com/eosphoros/dbgpt-docs/bex30nsv60ru0fmx" target="_blank" rel="noopener noreferrer">概览</a></p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="acknowledgements">✨Acknowledgements<a class="hash-link" aria-label="Direct link to ✨Acknowledgements" title="Direct link to ✨Acknowledgements" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#acknowledgements">​</a></h2>
<p>Thanks to all contributors for making this release possible!</p>
<p><strong><a href="mailto:283569391@qq.com" target="_blank" rel="noopener noreferrer">283569391@qq.com</a>, @15089677014, @Aries-ckt, @FOkvj, @Jant1L, @SonglinLyu, @TenYearOldJAVA, @Weaxs, @cinjoseph, @csunny, @damonqin, @dusx1981, @fangyinc, @geebytes, @haawha, @utopia2077, @vnicers, @xuxl2024, @yhjun1026, @yunfeng1993, @yyhhyyyyyy and tam</strong></p>
<p align="center"><img src="http://docs.dbgpt.cn/img/v070/contributors.png" width="800px"></p>
<p>This version took nearly three months to develop and has been merged to the main branch for over a month. Hundreds of users participated in testing version 0.7.0, with GitHub receiving hundreds of issues feedback. Some users directly submitted PR fixes. The DB-GPT community sincerely thanks every user and contributor who participated in version 0.7.0!</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="appendix">✨Appendix<a class="hash-link" aria-label="Direct link to ✨Appendix" title="Direct link to ✨Appendix" href="http://docs.dbgpt.cn/blog/db-gpt-v070-release#appendix">​</a></h2>
<ul>
<li><a href="http://docs.dbgpt.cn/docs/next/quickstart" target="_blank" rel="noopener noreferrer">Quick Start</a></li>
<li><a href="http://docs.dbgpt.cn/docs/next/installation/docker" target="_blank" rel="noopener noreferrer">Docker Quick Deployment</a></li>
</ul>]]></content>
        <category label="DeepSeek" term="DeepSeek"/>
        <category label="LLM" term="LLM"/>
        <category label="MCP" term="MCP"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[DB-GPT V0.6.0, Defining new standards for AI-native data applications.]]></title>
        <id>http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining new standards for AI-native data applications</id>
        <link href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining new standards for AI-native data applications"/>
        <updated>2024-09-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Introduction]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="introduction">Introduction<a class="hash-link" aria-label="Direct link to Introduction" title="Direct link to Introduction" href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining%20new%20standards%20for%20AI-native%20data%20applications#introduction">​</a></h2>
<p>DB-GPT is an open source AI native data application development framework with AWEL and agents. In the V0.6.0 version, we further provide flexible and scalable AI native data application management and development capabilities around large models, which can help enterprises quickly build and deploy intelligent AI data applications, and achieve enterprise digital transformation and business growth through intelligent data analysis, insights and decisions</p>
<h3 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="the-v060-version-mainly-adds-and-enhances-the-following-core-features">The V0.6.0 version mainly adds and enhances the following core features<a class="hash-link" aria-label="Direct link to The V0.6.0 version mainly adds and enhances the following core features" title="Direct link to The V0.6.0 version mainly adds and enhances the following core features" href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining%20new%20standards%20for%20AI-native%20data%20applications#the-v060-version-mainly-adds-and-enhances-the-following-core-features">​</a></h3>
<ul>
<li>
<p>AWEL protocol upgrade 2.0, supporting more complex orchestration</p>
</li>
<li>
<p>Supports the creation and lifecycle management of data applications, and supports multiple application construction modes, such as: multi-agent automatic planning mode, task flow orchestration mode, single agent mode, and native application mode</p>
</li>
<li>
<p>GraphRAG supports graph community summary and hybrid retrieval, and the graph index cost is reduced by 50% compared to Microsoft GraphRAG.</p>
</li>
<li>
<p>Supports multiple Agent Memories, such as perceptual memory, short-term memory, long-term memory, hybrid memory, etc.</p>
</li>
<li>
<p>Supports intent recognition and prompt management, and newly added support for Text2NLU and Text2GQL fine-tuning</p>
</li>
<li>
<p>GPT-Vis front-end visualization upgrade to support richer visualization charts</p>
</li>
</ul>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="features">Features<a class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining%20new%20standards%20for%20AI-native%20data%20applications#features">​</a></h2>
<p><strong>AWEL protocol upgrade 2.0 supports more complex orchestration and optimizes front-end visualization and interaction capabilities.</strong></p>
<p>AWEL (Agentic Workflow Expression Language) is an agent-based workflow expression language designed specifically for large model application development, providing powerful functions and flexibility. Through the AWEL API, developers can focus on large model application logic development without having to pay attention to cumbersome model, environment and other details. In AWEL2.0, we support more complex orchestration and visualization</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/agent_prompt_awel_v0.6.jpg" width="800px"></p>
<p><strong>Supports the creation and life cycle management of data applications, and supports multiple modes to build applications, such as: multi-agent automatic planning mode, task flow orchestration mode, single agent mode, and native application mode</strong></p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/app_manage_mode_v0.6.jpg" width="800px"></p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/app_manage_app_v0.6.jpg" width="800px"></p>
<p><strong>GraphRAG supports graph community summarization and hybrid retrieval.</strong></p>
<p>The graph construction and retrieval performance have obvious advantages compared to community solutions, and it supports cool visualization. GraphRAG is an enhanced retrieval generation system based on knowledge graphs. Through the construction and retrieval of knowledge graphs, it further enhances the accuracy of retrieval and the stability of recall, while reducing the illusion of large models and enhancing the effects of domain applications. DB-GPT combines with TuGraph to build efficient retrieval enhancement generation capabilities</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/graph_rag_pipeline_v0.6.png" width="800px"></p>
<p>Based on the universal RAG framework launched in DB-GPT version 0.5.6 that integrates vector index, graph index, and full-text index, DB-GPT version 0.6.0 has enhanced the capabilities of graph index (GraphRAG) to support graph community summary and hybrid retrieval. ability. In the new version, we introduced TuGraph’s built-in Leiden community discovery algorithm, combined with large models to extract community subgraph summaries, and finally used similarity recall of community summaries to cope with generalized questioning scenarios, namely QFS (Query Focused Summarization). question. In addition, in the knowledge extraction stage, we upgraded the original triple extraction to graph extraction with point edge information summary, and optimized cross-text block associated information extraction through text block history to further enhance the information density of the knowledge graph.</p>
<p>Based on the above design, we used the open source knowledge graph corpus (OSGraph) provided by the TuGraph community and the product introduction materials of DB-GPT and TuGraph (about 43k tokens in total), and conducted comparative tests with Microsoft's GraphRAG system. Finally, DB-GPT It only consumes 50% of the token overhead and generates a knowledge graph of the same scale. And on the premise that the quality of the question and answer test is equivalent, the global search performance has been significantly improved.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/graph_rag_v0.6.png" width="800px"></p>
<p>For the final generated knowledge graph, we used AntV's G6 engine to upgrade the front-end rendering logic, which can intuitively preview the knowledge graph data and community segmentation results.</p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/graph_rag_display_v0.6.png" width="800px"></p>
<p><strong>GPT-Vis: GPT-Vis is an interactive visualization solution for LLM and data, supporting rich visual chart display and intelligent recommendations</strong></p>
<p align="center"><img src="http://docs.dbgpt.cn/img/app/app_chat_v0.6.jpg" width="800px"></p>
<p><strong>Text2GQL and Text2NLU fine-tuning: Newly supports fine-tuning from natural language to graph language, as well as fine-tuning for semantic classification.</strong></p>
<p align="center"><img src="http://docs.dbgpt.cn/img/ft/ft_pipeline.jpg" width="800px"></p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="acknowledgements">Acknowledgements<a class="hash-link" aria-label="Direct link to Acknowledgements" title="Direct link to Acknowledgements" href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining%20new%20standards%20for%20AI-native%20data%20applications#acknowledgements">​</a></h2>
<p>This iteration is inseparable from the participation of developers and users in the community, and it also further cooperates with the <a href="https://github.com/TuGraph-family" target="_blank" rel="noopener noreferrer">TuGraph</a> and <a href="https://github.com/antvis" target="_blank" rel="noopener noreferrer">AntV</a> communities. Thanks to all the contributors who made this release possible!</p>
<p>@Aries-ckt, @Dreammy23, @Hec-gitHub, @JxQg, @KingSkyLi, @M1n9X, @bigcash, @chaplinthink, @csunny, @dusens, @fangyinc, @huangjh131, @hustcc, @lhwan, @whyuds and @yhjun1026</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="reference">Reference<a class="hash-link" aria-label="Direct link to Reference" title="Direct link to Reference" href="http://docs.dbgpt.cn/blog/2024/09/04/dbgpt-v0.6.0-Defining%20new%20standards%20for%20AI-native%20data%20applications#reference">​</a></h2>
<ul>
<li><a href="https://www.yuque.com/eosphoros/dbgpt-docs/ym574wh2hddunfbd" target="_blank" rel="noopener noreferrer">中文手册</a></li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[DB-GPT Now Supports Meta Llama 3.1 Series Models]]></title>
        <id>http://docs.dbgpt.cn/blog/db-gpt-llama-3.1-support</id>
        <link href="http://docs.dbgpt.cn/blog/db-gpt-llama-3.1-support"/>
        <updated>2024-07-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are thrilled to announce that DB-GPT now supports inference with the Meta Llama 3.1 series models!]]></summary>
        <content type="html"><![CDATA[<p>We are thrilled to announce that DB-GPT now supports inference with the Meta Llama 3.1 series models!</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="introducing-meta-llama-31">Introducing Meta Llama 3.1<a class="hash-link" aria-label="Direct link to Introducing Meta Llama 3.1" title="Direct link to Introducing Meta Llama 3.1" href="http://docs.dbgpt.cn/blog/db-gpt-llama-3.1-support#introducing-meta-llama-31">​</a></h2>
<p>Meta Llama 3.1 is a state-of-the-art series of language models developed by Meta AI. Designed with cutting-edge techniques, the Llama 3.1 models offer unparalleled performance and versatility. Here are some of the key highlights:</p>
<ul>
<li><strong>Variety of Models</strong>: Meta Llama 3.1 is available in 8B, 70B, and 405B versions, each with both instruction-tuned and base models, supporting contexts up to 128k tokens.</li>
<li><strong>Multilingual Support</strong>: Supports 8 languages, including English, German, and French.</li>
<li><strong>Extensive Training</strong>: Trained on over 1.5 trillion tokens, utilizing 250 million human and synthetic samples for fine-tuning.</li>
<li><strong>Flexible Licensing</strong>: Permissive model output usage allows for adaptation into other large language models (LLMs).</li>
<li><strong>Quantization Support</strong>: Available in FP8, AWQ, and GPTQ quantized versions for efficient inference.</li>
<li><strong>Performance</strong>: The Llama 3 405B version has outperformed GPT-4 in several benchmarks.</li>
<li><strong>Enhanced Efficiency</strong>: The 8B and 70B models have seen a 12% improvement in coding and instruction-following capabilities.</li>
<li><strong>Tool and Function Call Support</strong>: Supports tool usage and function calling.</li>
</ul>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="how-to-access-meta-llama-31">How to Access Meta Llama 3.1<a class="hash-link" aria-label="Direct link to How to Access Meta Llama 3.1" title="Direct link to How to Access Meta Llama 3.1" href="http://docs.dbgpt.cn/blog/db-gpt-llama-3.1-support#how-to-access-meta-llama-31">​</a></h2>
<p>Your can access the Meta Llama 3.1 models according to <a href="https://github.com/meta-llama/llama-models?tab=readme-ov-file#access-to-hugging-face" target="_blank" rel="noopener noreferrer">Access to Hugging Face</a>.</p>
<p>For comprehensive documentation and additional details, please refer to the <a href="https://github.com/meta-llama/llama-models/blob/main/models/llama3_1/MODEL_CARD.md" target="_blank" rel="noopener noreferrer">model card</a>.</p>
<h2 class="anchor anchorWithHideOnScrollNavbar_WYt5" id="using-meta-llama-31-in-db-gpt">Using Meta Llama 3.1 in DB-GPT<a class="hash-link" aria-label="Direct link to Using Meta Llama 3.1 in DB-GPT" title="Direct link to Using Meta Llama 3.1 in DB-GPT" href="http://docs.dbgpt.cn/blog/db-gpt-llama-3.1-support#using-meta-llama-31-in-db-gpt">​</a></h2>
<p>Please read the <a href="http://docs.dbgpt.cn/docs/installation/sourcecode">Source Code Deployment</a> to learn how to install DB-GPT from source code.</p>
<p>Llama 3.1 needs upgrade your transformers &gt;= 4.43.0, please upgrade your transformers:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">pip install --upgrade "transformers&gt;=4.43.0"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Please cd to the DB-GPT root directory:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">cd DB-GPT</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>We assume that your models are stored in the <code>models</code> directory, e.g., <code>models/Meta-Llama-3.1-8B-Instruct</code>.</p>
<p>Then modify your <code>.env</code> file:</p>
<div class="language-env codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-env codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">LLM_MODEL=meta-llama-3.1-8b-instruct</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># LLM_MODEL=meta-llama-3.1-70b-instruct</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># LLM_MODEL=meta-llama-3.1-405b-instruct</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">## you can also specify the model path</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># LLM_MODEL_PATH=models/Meta-Llama-3.1-8B-Instruct</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">## Quantization settings</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># QUANTIZE_8bit=False</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># QUANTIZE_4bit=True</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">## You can configure the maximum memory used by each GPU.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># MAX_GPU_MEMORY=16Gib</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Then you can run the following command to start the server:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">dbgpt start webserver</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Open your browser and visit <code>http://localhost:5670</code> to use the Meta Llama 3.1 models in DB-GPT.</p>
<p>Enjoy the power of Meta Llama 3.1 in DB-GPT!</p>]]></content>
        <author>
            <name>Fangyin Cheng</name>
            <uri>https://github.com/fangyinc</uri>
        </author>
        <category label="LLama" term="LLama"/>
        <category label="LLM" term="LLM"/>
    </entry>
</feed>