Starowo's picture
Upload 1411 files
b9fe2b4 verified
raw
history blame contribute delete
581 Bytes
import { getLLMIconName, getLlmNameAndFIdByLlmId } from '@/utils/llm-util';
import { LlmIcon } from '../svg-icon';
interface IProps {
id?: string;
value?: string;
onChange?: (value: string) => void;
disabled?: boolean;
}
const LLMLabel = ({ value }: IProps) => {
const { llmName, fId } = getLlmNameAndFIdByLlmId(value);
return (
<div className="flex items-center gap-1">
<LlmIcon
name={getLLMIconName(fId, llmName)}
width={20}
height={20}
size={'small'}
/>
{llmName}
</div>
);
};
export default LLMLabel;