Merge branch 'INDA-330-pii-update' into 'main'
[ProtonMail-WebClient.git] / packages / llm / lib / api.ts
blobb5c99644f8edc422ca42596cd4ecec1b86c8e692
1 export const getAssistantModels = () => ({
2     url: 'ai/v1/models',
3     method: 'get',
4 });
6 type AssistantRequestProps = {
7     prompt: string;
8     stopStrings?: string[];
9     decodeLine?: boolean;
11 export const sendAssistantRequest = (props: AssistantRequestProps) => {
12     const Prompt = props.prompt;
13     const Stop = props.stopStrings;
14     const DecodeLine = props.decodeLine ?? false;
15     return {
16         url: 'ai/v1/assist',
17         method: 'post',
18         data: { Prompt, Stop, DecodeLine },
19     };