Function: getPrompt()

function getPrompt(__namedParameters: object): Promise<{
  content_changed: boolean;
  created_at: string;
  created_by_user: null | {
    email: string;
    first_name?: null | string;
    id: string;
    last_name?: null | string;
  };
  id: string;
  lines_added?: number;
  lines_edited?: number;
  lines_removed?: number;
  model_changed: boolean;
  output_type?: null | string;
  raw?: boolean;
  settings: {
    deployment_name?: null | string;
    echo?: boolean;
    frequency_penalty?: number;
    known_models?: object[];
    logprobs?: boolean;
    max_tokens?: number;
    model_alias?: string;
    n?: number;
    presence_penalty?: number;
    response_format?: null | {
      [key: string]: string;
    };
    stop_sequences?: null | string[];
    temperature?: number;
    tool_choice?:
      | null
      | string
      | {
          function: {
            name: string;
          };
          type?: string;
        };
    tools?: null | object[];
    top_k?: number;
    top_logprobs?: number;
    top_p?: number;
  };
  settings_changed: boolean;
  template: string | (object & object[]);
  updated_at: string;
  version: number;
}>;
Defined in: src/utils/prompt-templates.ts:21

Parameters

__namedParameters

id?

string

name?

string

version?

number

Returns

Promise<{ content_changed: boolean; created_at: string; created_by_user: | null | { email: string; first_name?: null | string; id: string; last_name?: null | string; }; id: string; lines_added?: number; lines_edited?: number; lines_removed?: number; model_changed: boolean; output_type?: null | string; raw?: boolean; settings: { deployment_name?: null | string; echo?: boolean; frequency_penalty?: number; known_models?: object[]; logprobs?: boolean; max_tokens?: number; model_alias?: string; n?: number; presence_penalty?: number; response_format?: | null | { [key: string]: string; }; stop_sequences?: null | string[]; temperature?: number; tool_choice?: | null | string | { function: { name: string; }; type?: string; }; tools?: null | object[]; top_k?: number; top_logprobs?: number; top_p?: number; }; settings_changed: boolean; template: string | object & object[]; updated_at: string; version: number; }>