@ai-sdk/openai
TypeScript icon, indicating that this package has built-in type declarations

0.0.72 • Public • Published

AI SDK - OpenAI Provider

The OpenAI provider for the AI SDK contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.

Setup

The OpenAI provider is available in the @ai-sdk/openai module. You can install it with

npm i @ai-sdk/openai

Provider Instance

You can import the default provider instance openai from @ai-sdk/openai:

import { openai } from '@ai-sdk/openai';

Example

import { openai } from '@ai-sdk/openai';
import { generateText } from 'ai';

const { text } = await generateText({
  model: openai('gpt-4-turbo'),
  prompt: 'Write a vegetarian lasagna recipe for 4 people.',
});

Documentation

Please check out the OpenAI provider documentation for more information.

Readme

Keywords

Package Sidebar

Install

npm i @ai-sdk/openai

Weekly Downloads

215,782

Version

0.0.72

License

Apache-2.0

Unpacked Size

650 kB

Total Files

17

Last publish

Collaborators

  • vercel-release-bot
  • jaredpalmer