Function: createPrompt()

function createPrompt(__namedParameters: object): Promise<{
  all_available_versions: number[];
  all_versions?: object[];
  created_at: string;
  creator: null | {
    email: string;
    first_name?: null | string;
    id: string;
    last_name?: null | string;
  };
  id: string;
  max_version: number;
  name: string;
  permissions?: object[];
  selected_version: {
    created_at: string;
    id: string;
    lines_added: number;
    lines_edited: number;
    lines_removed: number;
    model_changed: boolean;
    output_type?: null | string;
    raw?: boolean;
    settings: {
      [key: string]: unknown;
    };
    settings_changed: boolean;
    template: string | (object & object[]);
    updated_at: string;
    version: number;
  };
  selected_version_id: string;
  template: string;
  total_versions: number;
  updated_at: string;
}>;

Defined in: src/utils/prompt-templates.ts:58

Parameters

__namedParameters

name

string

template

string | Message[]

Returns

Promise<{ all_available_versions: number[]; all_versions?: object[]; created_at: string; creator: | null | { email: string; first_name?: null | string; id: string; last_name?: null | string; }; id: string; max_version: number; name: string; permissions?: object[]; selected_version: { created_at: string; id: string; lines_added: number; lines_edited: number; lines_removed: number; model_changed: boolean; output_type?: null | string; raw?: boolean; settings: { [key: string]: unknown; }; settings_changed: boolean; template: string | object & object[]; updated_at: string; version: number; }; selected_version_id: string; template: string; total_versions: number; updated_at: string; }>