更新 sql.md
This commit is contained in:
@@ -2,7 +2,18 @@
|
|||||||
|
|
||||||
常用的脚本。
|
常用的脚本。
|
||||||
|
|
||||||
## 查询智能体用户数
|
## 目录
|
||||||
|
|
||||||
|
- [查智能体用户数](#查智能体用户数)
|
||||||
|
- [查客户端是否登录](#查客户端是否登录)
|
||||||
|
- [查智能体对话日志](#查智能体对话日志)
|
||||||
|
- [查智能体信息](#查智能体信息)
|
||||||
|
- [查智能体使用数据](查智能体使用数据)
|
||||||
|
- [查项目统计数据](#查项目统计数据)
|
||||||
|
- [新增devco账号](#新增devco账号)
|
||||||
|
- [查paw-agent信息](#查paw-agent信息)
|
||||||
|
|
||||||
|
## 查智能体用户数
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
select
|
select
|
||||||
@@ -126,7 +137,7 @@ select * from mis-agent.agent_release_info where release_id in (
|
|||||||
)
|
)
|
||||||
```
|
```
|
||||||
|
|
||||||
## 查询智能体使用数据
|
## 查智能体使用数据
|
||||||
|
|
||||||
必须提供**智能体ID**。
|
必须提供**智能体ID**。
|
||||||
|
|
||||||
@@ -134,12 +145,10 @@ select * from mis-agent.agent_release_info where release_id in (
|
|||||||
select * from mis-agent.agent_usage_stats_daily where agent_id = <智能体ID> order by daily desc
|
select * from mis-agent.agent_usage_stats_daily where agent_id = <智能体ID> order by daily desc
|
||||||
```
|
```
|
||||||
|
|
||||||
## 查询项目统计数据
|
## 查项目统计数据
|
||||||
|
|
||||||
必须提供**项目名称**。
|
必须提供**项目名称**。
|
||||||
|
|
||||||
## 工作流程
|
|
||||||
|
|
||||||
1. 查询项目注册表,判断是否包含该项目。用户提供的项目名称大概率是模糊的,比如"认证"、"ebiz",要根据语义判断究竟是哪一个,如果猜不准就询问一下用户是哪个。
|
1. 查询项目注册表,判断是否包含该项目。用户提供的项目名称大概率是模糊的,比如"认证"、"ebiz",要根据语义判断究竟是哪一个,如果猜不准就询问一下用户是哪个。
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
@@ -178,12 +187,10 @@ INSERT INTO external_login_client_account (client_id, account, state) VALUES
|
|||||||
('226c18408b5705449f37b621a432a6d3', 'username3', 1);
|
('226c18408b5705449f37b621a432a6d3', 'username3', 1);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 查询paw-agent信息
|
## 查paw-agent信息
|
||||||
|
|
||||||
在`mis-dev`资源下,根据用户名(username)查询paw-agent信息,如果用户没有提供username,友好的提问要查哪个用户的,一个可用的username示例:`Agnes2.wang`。
|
在`mis-dev`资源下,根据用户名(username)查询paw-agent信息,如果用户没有提供username,友好的提问要查哪个用户的,一个可用的username示例:`Agnes2.wang`。
|
||||||
|
|
||||||
## 工作流程
|
|
||||||
|
|
||||||
1. 根据用户提供的`username`查询`user_id`,只会查出来1行数据,示例:
|
1. 根据用户提供的`username`查询`user_id`,只会查出来1行数据,示例:
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
@@ -193,5 +200,16 @@ select user_id from `mis-cloud-claw`.`sys_user` where user_name = '{username}';
|
|||||||
2. 根据`user_id`查询agent信息,可能返回多行数据,使用markdown表格的形式展示每一行的数据,示例:
|
2. 根据`user_id`查询agent信息,可能返回多行数据,使用markdown表格的形式展示每一行的数据,示例:
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
select agent_id, agent_mode, publish_status, publish_scope, published_at, version_lane, key_scope_default from `mis-paw-claw`.`agent` where create_by = '1889506629046902786';
|
select
|
||||||
|
agent_id,
|
||||||
|
agent_mode,
|
||||||
|
publish_status,
|
||||||
|
publish_scope,
|
||||||
|
published_at,
|
||||||
|
version_lane,
|
||||||
|
key_scope_default
|
||||||
|
from
|
||||||
|
`mis-paw-claw`.`agent`
|
||||||
|
where
|
||||||
|
create_by = < user_id >;
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user