AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class CompletionRequest.Builder

    Inheritance
    object
    RequestBody.RequestBodyBuilder<CompletionRequest.Builder, CompletionRequest>
    ModelRequest.ModelRequestBuilder<CompletionRequest.Builder, CompletionRequest>
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>
    CompletionRequest.Builder
    Inherited Members
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetStream(bool)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.IncludeUsage(bool)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetPrompt(string)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetInstruction(string)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetResponseFormat(ResponseFormat)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetJsonSchema(Type)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetJsonSchema(StrictJsonSchema)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetModelOptions(ModelOptions)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetModels(List<string>)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetTransforms(List<string>)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetReasoningOptions(ReasoningOptions)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetReasoningEffort(ReasoningEffort)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetReasoningEffort(int)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.ExcludeReasoning(bool)
    CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>.AttachedFiles(List<IUniFile>)
    ModelRequest.ModelRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetUser(string)
    ModelRequest.ModelRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetModel(Model)
    ModelRequest.ModelRequestBuilder<CompletionRequest.Builder, CompletionRequest>.SetMetadata(Dictionary<string, string>)
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class CompletionRequest.Builder : CompletionRequestBase.CompletionRequestBuilder<CompletionRequest.Builder, CompletionRequest>

    Methods

    SetContext(List<int>)

    Optional (Ollama-only). The context parameter returned from a previous request to /generate.

    Declaration
    public CompletionRequest.Builder SetContext(List<int> context)
    Parameters
    Type Name Description
    List<int> context
    Returns
    Type Description
    CompletionRequest.Builder

    SetRaw(bool)

    Optional (Ollama-only). If true no formatting will be applied to the prompt.

    Declaration
    public CompletionRequest.Builder SetRaw(bool raw)
    Parameters
    Type Name Description
    bool raw
    Returns
    Type Description
    CompletionRequest.Builder

    SetSuffix(string)

    Optional (Ollama-only). The text after the model response.

    Declaration
    public CompletionRequest.Builder SetSuffix(string suffix)
    Parameters
    Type Name Description
    string suffix
    Returns
    Type Description
    CompletionRequest.Builder

    SetTemplate(string)

    Optional (Ollama-only). The prompt template to use (overrides what is defined in the Modelfile).

    Declaration
    public CompletionRequest.Builder SetTemplate(string template)
    Parameters
    Type Name Description
    string template
    Returns
    Type Description
    CompletionRequest.Builder
    In this article
    Back to top Generated by DocFX