OpenHuman 入门指南:从零开始创建您的第一个 Agent
· 阅读需 2 分钟
前提条件
在开始之前,请确保您具备以下条件:Node.js 18+ 已安装、OpenHuman 账号和 API 密钥、基础的 JavaScript 知识。
第一步:安装 SDK
打开终端,运行以下命令安装 OpenHuman SDK:
npm install openhuman-sdk
第二步:获取 API 密钥
- 访问 OpenHuman Dashboard
- 注册账号并登录
- 进入「设置」「API 密钥」
- 点击「创建新密钥」并复制
第三步:创建项目
创建一个新目录并初始化项目:
mkdir my-openhuman-agent
cd my-openhuman-agent
npm init -y
npm install openhuman-sdk dotenv
创建 .env 文件存储密钥:
OPENHUMAN_API_KEY=your_api_key_here
第四步:编写代码
创建 index.js 文件:
import 'dotenv/config';
import { OpenHuman } from 'openhuman-sdk';
const client = new OpenHuman({
apiKey: process.env.OPENHUMAN_API_KEY,
});
async function main() {
const agent = await client.agents.create({
name: '我的第一个助手',
description: '一个友好的问答助手',
instructions: '你是一个友好的助手,用简洁的语言回答用户问题。',
});
console.log('Agent 创建成功');
console.log('Agent ID:', agent.id);
const response = await client.agents.run(agent.id, {
message: '你好,请介绍一下你自己',
});
console.log('Agent 响应:', response.message);
}
main().catch(console.error);
第五步:运行
node index.js
常用操作
给 Agent 添加工具
const agent = await client.agents.create({
name: '研究助手',
instructions: '你是一个研究助手,帮助用户查找和分析信息。',
tools: ['web-search', 'calculator'],
});
管理会话
const session = await client.sessions.create({
agentId: agent.id,
});
await client.sessions.sendMessage(session.id, {
content: '你好',
});
const messages = await client.sessions.getMessages(session.id);
下一步
- 阅读配置指南了解更多配置选项
- 学习基本使用掌握更多功能
- 探索高级功能
祝您开发愉快!