AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class CompletionRequest

    Inheritance
    object
    AIRequest
    CompletionRequestBase
    CompletionRequest
    Inherited Members
    CompletionRequestBase.Prompt
    CompletionRequestBase.SystemInstruction
    CompletionRequestBase.Stream
    CompletionRequestBase.StreamOptions
    CompletionRequestBase.ModelOptions
    CompletionRequestBase.ResponseFormat
    CompletionRequestBase.ReasoningOptions
    CompletionRequestBase.Models
    CompletionRequestBase.Transforms
    CompletionRequestBase.KeepAlive
    CompletionRequestBase.AttachedFiles
    AIRequest.Model
    AIRequest.N
    AIRequest.Metadata
    AIRequest.User
    Namespace: Glitch9.AIDevKit
    Assembly: .dll
    Syntax
    public class CompletionRequest : CompletionRequestBase

    Properties

    Context

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

    Declaration
    public List<int> Context { get; set; }
    Property Value
    Type Description
    List<int>

    Raw

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

    Declaration
    public bool? Raw { get; set; }
    Property Value
    Type Description
    bool?

    Suffix

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

    Declaration
    public string Suffix { get; set; }
    Property Value
    Type Description
    string

    Template

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

    Declaration
    public string Template { get; set; }
    Property Value
    Type Description
    string

    Extension Methods

    RequestExtensions.ExecuteAsync(CompletionRequest)
    RequestExtensions.StreamAsync(CompletionRequest, IChatCompletionStreamHandler)
    RequestExtensions.ExecuteAsync(CompletionRequest)
    RequestExtensions.StreamAsync(CompletionRequest, IChatCompletionStreamHandler)
    In this article
    Back to top Generated by DocFX