Skip to main content

YandexGPT

LangChain.js supports calling YandexGPT LLMs.

Setup

First, you should create service account with the ai.languageModels.user role.

Next, you have two authentication options:

  • IAM token. You can specify the token in a constructor parameter iam_token or in an environment variable YC_IAM_TOKEN.
  • API key You can specify the key in a constructor parameter api_key or in an environment variable YC_API_KEY.

Usage

import { YandexGPT } from "langchain/llms/yandex";

const model = new YandexGPT();

const res = await model.call('Translate "I love programming" into French.');

console.log({ res });

API Reference: