feat: Open AI assistants implemented

This commit is contained in:
Davidson Gomes
2024-07-18 21:11:46 -03:00
parent 29b9e688a8
commit 51749e8712
6 changed files with 620 additions and 1018 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -56,8 +56,8 @@ export const openaiCredsSchema: JSONSchema7 = {
properties: {
apiKey: { type: 'string' },
},
required: ['enabled', 'apiKey'],
...isNotEmpty('enabled', 'apiKey'),
required: ['apiKey'],
...isNotEmpty('apiKey'),
};
export const openaiStatusSchema: JSONSchema7 = {