Skip to content
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ import ibmWatsonxIcon from '../assets/images/ibm_watsonx.svg';
import jinaAIIcon from '../assets/images/jinaai.svg';
import voyageAIIcon from '../assets/images/voyageai.svg';
import deepSeekIcon from '../assets/images/deepseek.svg';
import ai21Icon from '../assets/images/ai21_labs_default.svg';
import llamaIcon from '../assets/images/llama_stack_default.svg';

interface ServiceProviderProps {
providerKey: ServiceProviderKeys;
Expand Down Expand Up @@ -146,6 +148,16 @@ export const SERVICE_PROVIDERS: Record<ServiceProviderKeys, ServiceProviderRecor
name: 'DeepSeek',
solutions: ['Search'],
},
[ServiceProviderKeys.ai21]: {
icon: ai21Icon,
name: 'AI21 labs',
solutions: ['Search'],
},
[ServiceProviderKeys.llama]: {
icon: llamaIcon,
name: 'Llama Stack',
solutions: ['Search'],
},
};

export const ServiceProviderIcon: React.FC<ServiceProviderProps> = ({ providerKey }) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ export enum ServiceProviderKeys {
openai = 'openai',
voyageai = 'voyageai',
watsonxai = 'watsonxai',
ai21 = 'ai21',
llama = 'llama',
}

export const GEMINI_REGION_DOC_LINK = (
Expand Down