跳到主要内容

1 篇博文 含有标签「tutorial」

查看所有标签

OpenHuman 入门指南:从零开始创建您的第一个 Agent

· 阅读需 2 分钟

前提条件

在开始之前,请确保您具备以下条件:Node.js 18+ 已安装、OpenHuman 账号和 API 密钥、基础的 JavaScript 知识。

第一步:安装 SDK

打开终端,运行以下命令安装 OpenHuman SDK:

npm install openhuman-sdk

第二步:获取 API 密钥

  1. 访问 OpenHuman Dashboard
  2. 注册账号并登录
  3. 进入「设置」「API 密钥」
  4. 点击「创建新密钥」并复制

第三步:创建项目

创建一个新目录并初始化项目:

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);

下一步

  • 阅读配置指南了解更多配置选项
  • 学习基本使用掌握更多功能
  • 探索高级功能

祝您开发愉快!