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

0.2.13 • Public • Published

AI SDK - Cerebras Provider

The Cerebras provider for the AI SDK contains language model support for Cerebras, offering high-speed AI model inference powered by Cerebras Wafer-Scale Engines and CS-3 systems.

Setup

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

npm i @ai-sdk/cerebras

Provider Instance

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

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

Available Models

Currently, Cerebras offers two models:

Llama 3.1 8B

  • Model ID: llama3.1-8b
  • 8 billion parameters
  • Knowledge cutoff: March 2023
  • Context Length: 8192
  • Training Tokens: 15 trillion+

Llama 3.3 70B

  • Model ID: llama-3.3-70b
  • 70 billion parameters
  • Knowledge cutoff: December 2023
  • Context Length: 8192
  • Training Tokens: 15 trillion+

Example

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

const { text } = await generateText({
  model: cerebras('llama3.1-8b'),
  prompt: 'Write a JavaScript function that sorts a list:',
});

Documentation

For more information about Cerebras' high-speed inference capabilities and API documentation, please visit:

Note: Due to high demand in the early launch phase, context windows are temporarily limited to 8192 tokens in the Free Tier.

Readme

Keywords

Package Sidebar

Install

npm i @ai-sdk/cerebras

Weekly Downloads

4,208

Version

0.2.13

License

Apache-2.0

Unpacked Size

25.8 kB

Total Files

10

Last publish

Collaborators

  • jaredpalmer
  • vercel-release-bot