setSearchValue(e.target.value)}
placeholder="Search..."
prefixIcon={
}
/>
{!filteredModels.length ? (
) : (
filteredModels.map((model) => (
onItemClick(model.name)}
>
{model.name.replaceAll('cortexso/', '')}
))
)}
{Array.from(engineModelMap.entries())
.slice(0, 3)
.map(([engine, models]) => {
const engineLogo: string | undefined = models.find(
(entry) => entry.model?.metadata?.logo != null
)?.model?.metadata?.logo
const apiKeyUrl: string | undefined = models.find(
(entry) => entry.model?.metadata?.api_key_url != null
)?.model?.metadata?.api_key_url
const defaultModel: Model | undefined = models.find(
(entry) => entry.model != null
)?.model
return (
{
setUpRemoteModelStage(
'SETUP_API_KEY',
engine as unknown as RemoteEngine,
{
logo: engineLogo,
api_key_url: apiKeyUrl,
model: defaultModel,
}
)
}}
>
{engineLogo ? (
) : (
)}
{getTitleByCategory(engine as unknown as RemoteEngine)}
)
})}
{
setFilter('Cloud')
setMainViewState(MainViewState.Hub)
}}
>
See All