/
githubmirror
/
workgpt
Обзор
Документация
Войти
/
githubmirror
/
workgpt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/apis/workgpt-control.ts
17 строк
495 B
Alex MacCaw
Add new openai functions (#1)
15 июн 2023, 08:07
Не верифицирован
15 июн 2023, 08:07
01ae0c2
Код
Авторство
О чём код?
import { z } from 'zod' import { Api } from './base' import { invokable } from './helpers/decorators' import { haltProgram } from '../runners/control' export class WorkGptControl extends Api { @invokable({ usage: 'Finishes the program. Call when you have an answer, or you have finished the task you were given.', schema: z.object({ result: z.string().optional().describe('result'), }), }) onFinish({ result }: { result?: string }) { haltProgram(result) } }