跳到主要内容
Deno 2.4 已发布,带来 deno bundle、字节/文本导入、OTel 稳定版等更多功能
了解更多

在您的 Deno 项目中使用 openai

有多种方法可以将 openai 添加到您的项目中。对于普通的 npm 用户来说,这个 install 命令可能最熟悉。
$ deno install npm:openai

openai 添加到项目的其他方式

直接导入包

在 import 语句中使用 npm 前缀可直接从 npm 导入包。*

了解更多关于内联导入语句的信息

main.ts
import OpenAI from 'npm:openai';

使用 Deno CLI

$ deno install npm:openai

使用导入映射

使用导入映射将 npm 包映射到本地导入。*

了解更多关于 Deno 中的导入映射的信息

deno.json
...
{
  "imports": {
    "openai": "npm:openai"
    ...
}
main.ts
import OpenAI from 'openai';

轻松管理依赖版本

你知道 Deno 内置了依赖版本管理器吗?

无论您的包来自 npm 还是 JSR,Deno 都可以帮助您管理它们并保持安装版本最新。

使用 deno outdated 跟踪和管理项目中的依赖版本。

$ deno outdated
┌───────────┬─────────┬────────┬────────┐
│ Package   Current Update Latest │
├───────────┼─────────┼────────┼────────┤
│ npm:react 18.2.0  18.2.0 19.1.0 │
├───────────┼─────────┼────────┼────────┤
│ npm:vite  4.5.10  4.5.11 6.2.4  │
└───────────┴─────────┴────────┴────────┘