generative-ts

Interface MistralAiResponse

interface MistralAiResponse {
    choices: {
        finish_reason: string;
        index: number;
        message: {
            content: string;
            role: string;
        };
    }[];
    created: number;
    id: string;
    model: string;
    object: string;
    usage: {
        completion_tokens: number;
        prompt_tokens: number;
        total_tokens: number;
    };
}

Hierarchy

  • TypeOf<typeof MistralAiApiResponseCodec>
    • MistralAiResponse

Properties

choices: {
    finish_reason: string;
    index: number;
    message: {
        content: string;
        role: string;
    };
}[]

Type declaration

  • finish_reason: string
  • index: number
  • message: {
        content: string;
        role: string;
    }
    • content: string
    • role: string
created: number
id: string
model: string
object: string
usage: {
    completion_tokens: number;
    prompt_tokens: number;
    total_tokens: number;
}

Type declaration

  • completion_tokens: number
  • prompt_tokens: number
  • total_tokens: number