Skip to content

Commit

Permalink
💄 style: Add VertexAI to ProviderIcon
Browse files Browse the repository at this point in the history
  • Loading branch information
canisminor1990 committed Jan 21, 2025
1 parent ff7fd33 commit ca8859c
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/features/ProviderCombine/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const ProviderCombine = forwardRef<HTMLDivElement, ProviderCombineProps>(
const provider = originProvider.toLowerCase();

for (const item of providerMappings) {
if (item.keywords.some((keyword) => new RegExp(keyword, 'i').test(provider))) {
if (item.keywords.some((keyword) => keyword.toLowerCase() === provider)) {
return item;
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/features/ProviderIcon/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const ProviderIcon = forwardRef<any, ProviderIconProps>(
const provider = originProvider.toLowerCase();

for (const item of providerMappings) {
if (item.keywords.some((keyword) => new RegExp(keyword, 'i').test(provider))) {
if (item.keywords.some((keyword) => keyword.toLowerCase() === provider)) {
return item;
}
}
Expand Down
2 changes: 2 additions & 0 deletions src/features/providerConfig.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ import Spark from '@/Spark';
import Stepfun from '@/Stepfun';
import Together from '@/Together';
import Upstage from '@/Upstage';
import VertexAI from '@/VertexAI';
import Wenxin from '@/Wenxin';
import WorkersAI from '@/WorkersAI';
import XAI from '@/XAI';
Expand Down Expand Up @@ -189,4 +190,5 @@ export const providerMappings: ProviderMapping[] = [
{ Icon: Higress, keywords: [ModelProvider.Higress] },
{ Icon: GiteeAI, combineMultiple: 0.95, keywords: [ModelProvider.GiteeAI] },
{ Icon: ModelScope, combineMultiple: 0.95, keywords: [ModelProvider.ModelScope] },
{ Icon: VertexAI, keywords: [ModelProvider.VertexAI] },
];
3 changes: 2 additions & 1 deletion src/features/providerEnum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,11 @@ export enum ModelProvider {
Taichu = 'taichu',
TogetherAI = 'togetherai',
Upstage = 'upstage',
VertexAI = 'vertexai',
Wenxin = 'wenxin',
XAI = 'xai',
ZeroOne = 'zeroone',
ZhiPu = 'zhipu',
ZhiPu = 'zhipu'
}

export type ModelProviderKey = Lowercase<keyof typeof ModelProvider>;

0 comments on commit ca8859c

Please sign in to comment.