/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../../../../index"; import * as OctoAI from "../../../../../api/index"; import * as core from "../../../../../core"; import { Prompt } from "../../types/Prompt"; import { Stop } from "../../types/Stop"; import { StreamOptions } from "../../types/StreamOptions"; export declare const CreateCompletionRequest: core.serialization.Schema; export declare namespace CreateCompletionRequest { interface Raw { best_of?: number | null; echo?: boolean | null; frequency_penalty?: number | null; ignore_eos?: boolean | null; log_prompt?: boolean | null; logit_bias?: Record | null; loglikelihood?: boolean | null; logprobs?: number | null; max_tokens?: number | null; min_p?: number | null; model: string; n?: number | null; peft?: string | null; presence_penalty?: number | null; prompt?: Prompt.Raw | null; repetition_penalty?: number | null; seed?: number | null; stop?: Stop.Raw | null; stream_options?: StreamOptions.Raw | null; suffix?: string | null; temperature?: number | null; top_p?: number | null; user?: string | null; } }