Search Results for

    Show / Hide Table of Contents

    Class MistralTranscriptionRequest

    Inheritance
    object
    MistralTranscriptionRequest
    Implements
    IMultipartFormRequest
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.Mistral
    Assembly: Glitch9.AIDevKit.Provider.Mistral.dll
    Syntax
    public class MistralTranscriptionRequest : IMultipartFormRequest

    Properties

    | Edit this page View Source

    File

    Required. The File object (not file name) to be uploaded. To upload a file and specify a custom file name you should format your request as such: file=@path/to/your/file.jsonl;filename=custom_name.jsonl Otherwise, you can just keep the original file name: file=@path/to/your/file.jsonl

    Declaration
    [JsonProperty("file")]
    public AudioClip File { get; set; }
    Property Value
    Type Description
    AudioClip
    | Edit this page View Source

    Language

    The language of the input audio. Supplying the input language in ISO-639-1 format will improve accuracy and latency.

    Declaration
    [JsonProperty("language")]
    public SystemLanguage? Language { get; set; }
    Property Value
    Type Description
    SystemLanguage?
    | Edit this page View Source

    Model

    ID of the model to be used.

    Declaration
    [JsonProperty("model")]
    public string Model { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Stream

    Declaration
    [JsonProperty("stream")]
    public bool? Stream { get; set; }
    Property Value
    Type Description
    bool?
    | Edit this page View Source

    Temperature

    The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use log probability to automatically increase the temperature until certain thresholds are hit.

    Declaration
    [JsonProperty("temperature")]
    public float? Temperature { get; set; }
    Property Value
    Type Description
    float?
    | Edit this page View Source

    TimestampGranularities

    The timestamp granularities to populate for this transcription. response_format must be set verbose_json to use timestamp granularities. Either or both of these options are supported: word, or segment.

    Declaration
    [JsonProperty("timestamp_granularities")]
    public string[] TimestampGranularities { get; set; }
    Property Value
    Type Description
    string[]
    Remarks

    Note: There is no additional latency for segment timestamps, but generating word timestamps incurs additional latency.

    Implements

    IMultipartFormRequest

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation