fix supportsInlayImage

This commit is contained in:
kwaroran
2024-03-20 21:14:42 +09:00
parent 895543355f
commit 327cd701b0

View File

@@ -86,8 +86,15 @@ export async function getInlayImage(id: string){
export function supportsInlayImage(){ export function supportsInlayImage(){
const db = get(DataBase) const db = get(DataBase)
return db.aiModel.startsWith('gptv') || (db.aiModel === 'reverse_proxy' && db.proxyRequestModel?.startsWith('gptv')) || db.aiModel === 'gemini-pro-vision' return db.aiModel.startsWith('gptv') || db.aiModel === 'gemini-pro-vision' || db.aiModel.startsWith('claude-3') ||
|| db.aiModel.startsWith('claude-3') || db.proxyRequestModel?.startsWith('claude-3') (db.aiModel === 'reverse_proxy' && (
db.proxyRequestModel?.startsWith('gptv') || db.proxyRequestModel === 'gemini-pro-vision' || db.proxyRequestModel?.startsWith('claude-3') ||
db.proxyRequestModel === 'custom' && (
db.customProxyRequestModel?.startsWith('gptv') ||
db.customProxyRequestModel === 'gemini-pro-vision' ||
db.customProxyRequestModel?.startsWith('claude-3')
)
))
} }
export async function reencodeImage(img:Uint8Array){ export async function reencodeImage(img:Uint8Array){