43 lines
821 B
TypeScript
43 lines
821 B
TypeScript
export const openAITasks = [
|
|
'Create chat completion',
|
|
'Create speech',
|
|
'Create image',
|
|
] as const
|
|
|
|
export const chatCompletionMessageRoles = [
|
|
'system',
|
|
'user',
|
|
'assistant',
|
|
] as const
|
|
|
|
export const chatCompletionMessageCustomRoles = [
|
|
'Messages sequence ✨',
|
|
'Dialogue',
|
|
] as const
|
|
|
|
export const deprecatedRoles = ['Messages sequence ✨'] as const
|
|
|
|
export const chatCompletionResponseValues = [
|
|
'Message content',
|
|
'Total tokens',
|
|
] as const
|
|
|
|
export const defaultOpenAIOptions = {
|
|
baseUrl: 'https://api.openai.com/v1',
|
|
task: 'Create chat completion',
|
|
model: 'gpt-3.5-turbo',
|
|
} as const
|
|
|
|
export const defaultOpenAIResponseMappingItem = {
|
|
valueToExtract: 'Message content',
|
|
} as const
|
|
|
|
export const openAIVoices = [
|
|
'alloy',
|
|
'echo',
|
|
'fable',
|
|
'onyx',
|
|
'nova',
|
|
'shimmer',
|
|
] as const
|