> ## Documentation Index
> Fetch the complete documentation index at: https://langchain-docs-zh.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Yandexgpt 集成

> 使用 LangChain JavaScript 集成 Yandexgpt LLM。

LangChain.js 支持 [YandexGPT](https://cloud.yandex.com/en/services/yandexgpt) 大型语言模型的调用。

## 安装

首先，您应该 [创建服务账户](https://cloud.yandex.com/en/docs/iam/operations/sa/create) 并赋予 `ai.languageModels.user` 角色。

接下来，您有两种认证方式：

* [IAM 令牌](https://cloud.yandex.com/en/docs/iam/operations/iam-token/create-for-sa)。
  您可以在构造函数参数 `iam_token` 或环境变量 `YC_IAM_TOKEN` 中指定令牌。
* [API 密钥](https://cloud.yandex.com/en/docs/iam/operations/api-key/create)
  您可以在构造函数参数 `api_key` 或环境变量 `YC_API_KEY` 中指定密钥。

## 使用

> [!TIP]
>
> 请参考 [LangChain 包安装的通用说明](https://langchain-docs-zh.mintlify.site/langchain/oss/langchain/install.md) 部分。

```bash npm theme={null}
npm install @langchain/yandex @langchain/core
```

```typescript theme={null}
import { YandexGPT } from "@langchain/yandex/llms";

const model = new YandexGPT();
const res = await model.invoke(['Translate "I love programming" into French.']);
console.log({ res });
```

## 相关

* [模型指南](https://langchain-docs-zh.mintlify.site/langchain/oss/langchain/models.md)

***

> 官方原文：[src/oss/javascript/integrations/llms/yandex.mdx](https://github.com/langchain-ai/docs/blob/main/src/oss/javascript/integrations/llms/yandex.mdx) · 非官方翻译，译文由 AI 生成，以英文原文为准。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.