Skip to content

Commit 4df1890

Browse files
authored
fix: 修正baseURL检查逻辑并处理以#结尾的URL (#66)
修复generateBaseURLFixSuggestion中错误的errContent检查,改为检查baseURL 在ModelModal中添加对以#结尾的URL的特殊处理,避免重复添加后缀
1 parent 791532d commit 4df1890

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

ui/ModelModal/src/ModelModal.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -586,6 +586,9 @@ export const ModelModal: React.FC<ModelModalProps> = ({
586586
{/* 根据模型类型显示不同的URL后缀:embedding显示/embeddings,rerank显示/rerank,其他显示/chat/completions */}
587587
{baseUrl && providers[providerBrand].urlWrite && (() => {
588588
const processedUrl = getProcessedUrl(baseUrl, providerBrand);
589+
if (baseUrl.endsWith('#')) {
590+
return processedUrl;
591+
}
589592
// 根据模型类型添加不同的后缀
590593
if (model_type === 'embedding') {
591594
return `${processedUrl}/embeddings`;

usecase/modelkit.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -534,7 +534,7 @@ func generateBaseURLFixSuggestion(errContent string, baseURL string, provider co
534534
isOther = provider == consts.ModelProviderOther
535535

536536
var errType consts.AddModelBaseURLErrType
537-
if strings.Contains(errContent, "chat/completions") {
537+
if strings.Contains(baseURL, "chat/completions") {
538538
errType = consts.AddModelBaseURLErrTypeChatCompletions
539539
} else if isEndWithSlash {
540540
errType = consts.AddModelBaseURLErrTypeSlash

0 commit comments

Comments
 (0)