feat: return endpoint config from server

This commit is contained in:
Wentao Lyu 2023-04-01 14:33:07 +08:00
parent b687ab30ed
commit 60be4f12b7
4 changed files with 25 additions and 13 deletions

View file

@ -10,11 +10,9 @@ import {
DropdownMenuRadioItem
} from '../../ui/DropdownMenu.tsx';
const ModelSelect = ({ model, onChange, models, ...props }) => {
const ModelSelect = ({ model, onChange, availableModels, ...props }) => {
const [menuOpen, setMenuOpen] = useState(false);
models = ['gpt-4', 'text-davinci-003', 'gpt-3.5-turbo', 'gpt-3.5-turbo-0301'];
return (
<DropdownMenu
open={menuOpen}
@ -36,7 +34,7 @@ const ModelSelect = ({ model, onChange, models, ...props }) => {
onValueChange={onChange}
className="overflow-y-auto"
>
{models.map(model => (
{availableModels.map(model => (
<DropdownMenuRadioItem
key={model}
value={model}