由于需要使用Mito AI聊天机器人进行交互,因此需要先创建一个Mito AI账号并申请一个Mitosis API密钥。然后,您可以使用Python编写代码来与Mito AI聊天机器人进行交互,并将数据导入Excel表格。
以下是一个示例代码,该代码可以使用Mito AI聊天机器人创建Excel报告,并将数据导入Excel表格:
import csv
import json
import requests
from robjects import *
# 创建Mito AI账号并申请Mitosis API密钥
api_key = "你的API密钥"
user_id = "你的用户ID(请向Mito AI官网申请)"
api_url = "https://api.mitosis.com/v1/users/%s/api-key" % user_id
# 使用Mito AI聊天机器人与机器人进行交互
result = requests.get(api_url + "?q=%s&key=" + api_key)
robot = robjects.robots.Robot(
body="你的机器人部署的名称",
port="80.0.0.8",
session_id="你的会话ID",
token="你的TOKEN",
database="你的数据库名称",
client_name="你的客户端名称",
client_port="80.0.0.8",
url = "https://api.mitosis.com/v1/users/%s/result",
encoding="UTF-8",
queue="你的消息队列名称",
log="你的日志文件名称"
)
result_json = json.loads(result.text)
# 创建Excel报告
workbook = Spreadsheet("你的Excel工作簿名称")
sheet = workbook.sheets.add("Sheet1")
sheet.name = "技能"
# 遍历机器人能力并添加数据到Excel表格
for row in result_json["results"]:
for cell in row:
if cell["type"] == "objective":
cell_value = cell["value"]
sheet.cell(row=cell["result_row"], column=cell["result_column"]).value = cell_value
# 保存Excel
全球排名
#2,308,576 645,299
国家/地区排名
1,406,761 887,265
行业排名
19,686 11,163
访问量
39.3K
跳出率
38.77%
每人访问页数
0.94
平均访问时长
00:01:43
访问量 45.99K 计价模式 Paid
访问量 528 计价模式
访问量 0 计价模式