AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class AIRequest.ModelRequestBuilder<TBuilder, TRequest>

    Inheritance
    object
    AIRequest.ModelRequestBuilder<TBuilder, TRequest>
    CompletionRequestBase.CompletionRequestBuilder<TBuilder, TRequest>
    AssistantRequest.Builder
    BatchRequest.Builder
    EmbeddingRequest.Builder
    FileUploadRequest.Builder
    FineTuningRequest.Builder
    ImageRequest<T>.Builder
    ModerationRequest.Builder
    RunRequest.Builder
    SpeechRequest.Builder
    ThreadRequest.Builder
    ToolOutputsRequest.Builder
    TranscriptionRequest.Builder
    TranslationRequest.Builder
    VectorStoreFileRequest.Builder
    VectorStoreFilesBatchRequest.Builder
    VectorStoreRequest.Builder
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public abstract class AIRequest.ModelRequestBuilder<TBuilder, TRequest> : RequestBodyBuilder<TBuilder, TRequest> where TBuilder : AIRequest.ModelRequestBuilder<TBuilder, TRequest> where TRequest : AIRequest
    Type Parameters
    Name Description
    TBuilder
    TRequest

    Methods

    SetMetadata(Dictionary<string, string>)

    Declaration
    public TBuilder SetMetadata(Dictionary<string, string> metadata)
    Parameters
    Type Name Description
    Dictionary<string, string> metadata
    Returns
    Type Description
    TBuilder

    SetModel(Model)

    Declaration
    public TBuilder SetModel(Model model)
    Parameters
    Type Name Description
    Model model
    Returns
    Type Description
    TBuilder

    SetUser(string)

    Declaration
    public virtual TBuilder SetUser(string user)
    Parameters
    Type Name Description
    string user
    Returns
    Type Description
    TBuilder
    In this article
    Back to top Generated by DocFX