30 lines
688 B
TypeScript
30 lines
688 B
TypeScript
export const openAITasks = ['Create chat completion', '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
|