+
+ {getModelLogo(model.value, provider)}
+ {model.label}
+
+
+ );
+}
+
+interface ModelSelectItemsProps {
+ models?: ModelOption[];
+ fallbackModels: ModelOption[];
+ provider: ModelProvider;
+}
+
+export function ModelSelectItems({ models, fallbackModels, provider }: ModelSelectItemsProps) {
+ const modelsToRender = models || fallbackModels;
+
+ return (
+ <>
+ {modelsToRender.map((model) => (
+