掘金 人工智能 05月10日 04:18
扣子罗盘!轻松构建 Prompt,可视化调试、测评AI Agent
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

扣子罗盘是Coze推出的AI Agent开发与运维平台级解决方案,旨在通过全生命周期管理,帮助开发者更高效地开发和运维AI Agent。它提供从Prompt开发、AI Agent评测到上线后的监控与调优等强大工具和智能化支持,简化开发流程,提升运行效果和稳定性。平台支持Prompt的智能闭环优化、多维度效果评测,以及全链路运行观测,并兼容多种框架,为AI Agent的开发带来便捷。

✍️ **Prompt开发智能闭环**:扣子罗盘全流程支持Prompt编写、调试、优化和版本管理,让开发过程可控,并提供可视化Playground进行即时交互测试和多模型效果对比,提高调试效率。智能调优能力结合模型反馈与评估数据,持续优化Prompt表现,降低试错成本。

📊 **AI Agent效果量化评测**:平台提供多维度评估指标,如准确性、简洁性和合规性,全面把握智能体表现。自动化评测流程可快速构建测试数据集,并内置评估规则与模板,支持横向版本对比,通过数据驱动决策,便于深入分析与业务优化。

🔍 **AI执行链路透明观测**:扣子罗盘具备全链路追踪能力,逐环节可视化展示用户输入、Prompt解析、模型调用到工具执行的过程。同时,自动识别异常与性能瓶颈,统计Token消耗,快速定位问题根因,并支持接入Eino、Langchain等框架,实现闭环监控与调优。

🔑 **Coze Python SDK使用**:通过安装Coze Python SDK工具包,开发者可以使用Python 3.7及以上版本调用扣子的智能体。配置访问密钥是关键步骤,可以通过个人访问密钥或OAuth鉴权方式进行身份认证和权限校验。平台还提供创建测试Bot的示例代码,展示如何通过SDK与Bot进行交互。

继coze空间之后,coze又最新推出了扣子罗盘,一款专注于 AI Agent 开发与运维的平台级解决方案。

扣子罗盘能做什么?

扣子罗盘通过提供全生命周期的管理能力,帮助开发者更高效地开发和运维 AI Agent。无论是提示词工程、AI Agent 评测,还是上线后的监控与调优,扣子罗盘都提供了强大的工具和智能化的支持,极大地简化了 AI Agent 的开发流程,提升了 AI Agent 的运行效果和稳定性。

Prompt 开发:从创作到优化的智能闭环

效果评测:让输出质量可量化、可比较

运行观测:构建“透明”的 AI 执行链路

这些都是扣子罗盘所带来的对AI Agent 的开发、评测和运维过程的简化,那么我们来看个实例,感受一下扣子罗盘的使用!

提供多种现有的prompt模型

在扣子罗盘的demo空间里有许多我们常用的prompt模型

前期准备

    注册与登录:访问扣子的官方网站,按照提示完成注册和登录流程。登录成功后,进入主控制台界面,这里可以直观地看到各类功能模块入口。安装SDK:扣子官方发布了Coze Python SDK工具包,支持所有的扣子接口以及各种鉴权方式。在安装之前,要确保你的Python版本为3.7及以上,可通过以下命令检查:
python –version

若版本符合要求,可打开命令行终端,输入以下命令安装Coze Python SDK:

pip install cozepy

若安装成功,终端会显示Successfully installed字样。

配置访问密钥

在使用Coze Python SDK调用扣子的智能体之前,必须进行身份认证和权限校验,配置访问密钥是实现该功能的关键步骤。扣子提供了两种方式来获得访问密钥:

开发智能客服AI agent

    创建测试Bot:在扣子平台创建一个测试SDK的Bot,在发布配置界面勾选” Agent as API“。

代码实例:

import osimport timefrom cozepy import Coze, TokenAuth, Message, ChatStatus# 通过个人访问密钥或OAuth获取access_tokenapi_coze_token = “你的实际PAT密钥”# 使用access_token初始化Coze客户端coze = Coze (auth=TokenAuth(token=api_coze_token))# 在Coze中创建一个bot实例bot_id = “你的实际bot ID”user_id = “Muse”# 调用coze.chat.create方法来创建一个聊天chat = coze.chat.create(bot_id=bot_id, user_id=user_id)# 设置超时时间为10分钟。轮询聊天状态start = int(time.time())timeout = 600while chat.status == ChatStatus.IN_PROGRESS:    if int(time.time()) - start > timeout:        coze.chat.cancel(conversation_id=chat.conversation_id, chat_id=chat.id)        print(“Chat has been cancelled due to timeout.”)        break    time.sleep(1)    chat = coze.chat.retrieve(conversation_id=chat.conversation_id, chat_id=chat.id)# 获取聊天消息messages = coze.chat.messages.list(conversation_id=chat.conversation_id, chat_id=chat.id)for message in messages:    print(f”role={message.role}, content={message.content}”)

可视化调试

还支持多模型对比调试

总结

扣子从最开始的低代码,工作流,到扣子空间,扣子罗盘,让ai agent开发的门槛不断降低,像是在构建一种开发范式。感兴趣的友友们可以去感受一下!欢迎在评论区谈谈你自己对coze的感想!

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

扣子罗盘 AI Agent Prompt工程 AI开发
相关文章