Class ChatCohere<CallOptions>

Integration with ChatCohere

Example

const model = new ChatCohere({
apiKey: process.env.COHERE_API_KEY, // Default
model: "command" // Default
});
const response = await model.invoke([
new HumanMessage("How tall are the largest pengiuns?")
]);

Type Parameters

  • CallOptions extends CohereChatCallOptions = CohereChatCallOptions

Hierarchy (view full)

Implements

Constructors

Properties

client: CohereClient
model: string = "command"

The name of the model to use.

Default

{"command"}
streaming: boolean = false

Whether or not to stream the response.

Default

{false}
temperature: number = 0.3

What sampling temperature to use, between 0.0 and 2.0. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.

Default

{0.3}

Methods

Generated using TypeDoc