Added DALL-E 3 models and gpt-4-1106-preview
This commit is contained in:
parent
0bbd387678
commit
ccb46b5eca
|
@ -96,7 +96,7 @@ export const chatModels : Record<string, ModelDetail> = {
|
||||||
'gpt-4': { ...gpt4 },
|
'gpt-4': { ...gpt4 },
|
||||||
'gpt-4-0314': { ...gpt4 },
|
'gpt-4-0314': { ...gpt4 },
|
||||||
'gpt-4-0613': { ...gpt4 },
|
'gpt-4-0613': { ...gpt4 },
|
||||||
'gpt-4-1106-preview': {...gpt4120kpreview},
|
'gpt-4-1106-preview': { ...gpt4120kpreview },
|
||||||
'gpt-4-32k': { ...gpt432k },
|
'gpt-4-32k': { ...gpt432k },
|
||||||
'gpt-4-32k-0314': { ...gpt432k },
|
'gpt-4-32k-0314': { ...gpt432k },
|
||||||
'gpt-4-32k-0613': { ...gpt432k }
|
'gpt-4-32k-0613': { ...gpt432k }
|
||||||
|
|
|
@ -121,18 +121,17 @@ export const imageRequest = async (
|
||||||
const imageModel = chatSettings.imageGenerationModel
|
const imageModel = chatSettings.imageGenerationModel
|
||||||
const imageModelDetail = getModelDetail(imageModel)
|
const imageModelDetail = getModelDetail(imageModel)
|
||||||
const size = imageModelDetail.opt?.size || '256x256'
|
const size = imageModelDetail.opt?.size || '256x256'
|
||||||
const model = imageModelDetail.opt?.model;
|
const model = imageModelDetail.opt?.model
|
||||||
const style = imageModelDetail.opt?.style;
|
const style = imageModelDetail.opt?.style
|
||||||
const quality = imageModelDetail.opt?.quality;
|
const quality = imageModelDetail.opt?.quality
|
||||||
const request: RequestImageGeneration = {
|
const request: RequestImageGeneration = {
|
||||||
prompt,
|
prompt,
|
||||||
response_format: 'b64_json',
|
response_format: 'b64_json',
|
||||||
size,
|
size,
|
||||||
n: count,
|
n: count,
|
||||||
// Include these parameters if specified in the image model
|
...(model ? { model } : {}),
|
||||||
...(model ? { model } :{}),
|
...(style ? { style } : {}),
|
||||||
...(style ? { style } :{}),
|
...(quality ? { quality } : {})
|
||||||
...(quality ? { quality } :{})
|
|
||||||
}
|
}
|
||||||
// fetchEventSource doesn't seem to throw on abort,
|
// fetchEventSource doesn't seem to throw on abort,
|
||||||
// so we deal with it ourselves
|
// so we deal with it ourselves
|
||||||
|
|
Loading…
Reference in New Issue