コンテンツにスキップ

TypeScript クイックスタート

Terminal window
npm install @hiddenpath/ai-lib-ts
# 或
yarn add @hiddenpath/ai-lib-ts
# 或
pnpm add @hiddenpath/ai-lib-ts

库会自动在以下位置查找协议清单:

  1. node_modules/ai-protocol/distnode_modules/@hiddenpath/ai-protocol/dist
  2. ../ai-protocol/dist./protocols

通过环境变量 <PROVIDER_ID>_API_KEY 设置 API 密钥:

Terminal window
export OPENAI_API_KEY="sk-..."
export ANTHROPIC_API_KEY="sk-ant-..."
export DEEPSEEK_API_KEY="..."
import { AiClient, Message } from '@hiddenpath/ai-lib-ts';
const client = await AiClient.new('deepseek/deepseek-chat');
const response = await client
.chat([
Message.system('You are a helpful assistant.'),
Message.user('简单解释量子计算'),
])
.temperature(0.7)
.maxTokens(500)
.execute();
console.log(response.content);