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.call(
"Question: What would be a good company name for a company that makes colorful socks?\nAnswer:"
);
console.log({ res });

Hierarchy

  • LLM
    • Cohere

Implements

Constructors

Properties

Constructors

  • Parameters

    Returns Cohere

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