Class representing a Cohere Large Language Model (LLM). It interacts with the Cohere API to generate text completions.

Example

const model = new Cohere({
temperature: 0.7,
maxTokens: 20,
maxRetries: 5,
});

const res = await model.invoke(
"Question: What would be a good company name for a company that makes colorful socks?\nAnswer:"
);
console.log({ res });

⚠️ Deprecated ⚠️

Use Cohere from @langchain/cohere instead.

This feature is deprecated and will be removed in the future.

It is not recommended for use.

Hierarchy (view full)

Implements

Constructors

Properties

apiKey: string
maxTokens: number = 250

Maximum number of tokens to generate in the completion.

model: string

Model to use

temperature: number = 0

Sampling temperature to use

Generated using TypeDoc