mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-09-11 22:09:44 +00:00
feat(core): Add common schemas
This commit is contained in:
@@ -50,11 +50,12 @@ APP_ID="{YOUR_APP_ID}"
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
|
||||
async for data in client.chat_stream(
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_app",
|
||||
chat_param=APP_ID):
|
||||
print(data)
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_app",
|
||||
chat_param=APP_ID
|
||||
):
|
||||
print(data)
|
||||
|
||||
```
|
||||
</TabItem>
|
||||
|
@@ -45,6 +45,7 @@ import TabItem from '@theme/TabItem';
|
||||
from dbgpt.client import Client
|
||||
|
||||
DBGPT_API_KEY = "dbgpt"
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
|
||||
async for data in client.chat_stream(
|
||||
model="chatgpt_proxyllm",
|
||||
|
@@ -49,11 +49,12 @@ FLOW_ID="{YOUR_FLOW_ID}"
|
||||
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
async for data in client.chat_stream(
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_flow",
|
||||
chat_param=FLOW_ID):
|
||||
print(data)
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_flow",
|
||||
chat_param=FLOW_ID
|
||||
):
|
||||
print(data)
|
||||
```
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
@@ -49,11 +49,12 @@ SPACE_NAME="{YOUR_SPACE_NAME}"
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
|
||||
async for data in client.chat_stream(
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_knowledge",
|
||||
chat_param=SPACE_NAME):
|
||||
print(data)
|
||||
messages="Introduce AWEL",
|
||||
model="chatgpt_proxyllm",
|
||||
chat_mode="chat_knowledge",
|
||||
chat_param=SPACE_NAME
|
||||
):
|
||||
print(data)
|
||||
```
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
@@ -343,21 +344,20 @@ POST /api/v2/serve/knowledge/spaces
|
||||
|
||||
<TabItem value="python_knowledge">
|
||||
|
||||
|
||||
```python
|
||||
from dbgpt.client import Client
|
||||
from dbgpt.client.knowledge import create_space
|
||||
from dbgpt.client.schemas import SpaceModel
|
||||
from dbgpt.client.schema import SpaceModel
|
||||
|
||||
DBGPT_API_KEY = "dbgpt"
|
||||
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
res = await create_space(client,SpaceModel(
|
||||
name="test_space",
|
||||
vector_type="Chroma",
|
||||
desc="for client space",
|
||||
owner="dbgpt"))
|
||||
|
||||
res = await create_space(client, SpaceModel(
|
||||
name="test_space",
|
||||
vector_type="Chroma",
|
||||
desc="for client space",
|
||||
owner="dbgpt"
|
||||
))
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
@@ -420,20 +420,20 @@ PUT /api/v2/serve/knowledge/spaces
|
||||
|
||||
<TabItem value="python_update_knowledge">
|
||||
|
||||
|
||||
```python
|
||||
from dbgpt.client import Client
|
||||
from dbgpt.client.knowledge import update_space
|
||||
from dbgpt.client.schemas import SpaceModel
|
||||
from dbgpt.client.schema import SpaceModel
|
||||
|
||||
DBGPT_API_KEY = "dbgpt"
|
||||
|
||||
client = Client(api_key=DBGPT_API_KEY)
|
||||
res = await update_space(client, SpaceModel(
|
||||
name="test_space",
|
||||
vector_type="Chroma",
|
||||
desc="for client space update",
|
||||
owner="dbgpt"))
|
||||
name="test_space",
|
||||
vector_type="Chroma",
|
||||
desc="for client space update",
|
||||
owner="dbgpt"
|
||||
))
|
||||
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user