Spaces:
Runtime error
Runtime error
| import { OpenAIModel } from '@/types/types'; | |
| import { FC } from 'react'; | |
| interface Props { | |
| model: OpenAIModel; | |
| onChange: (model: OpenAIModel) => void; | |
| } | |
| export const ModelSelect: FC<Props> = ({ model, onChange }) => { | |
| const handleChange = (e: React.ChangeEvent<HTMLSelectElement>) => { | |
| onChange(e.target.value as OpenAIModel); | |
| }; | |
| return ( | |
| <select | |
| className="h-[40px] w-[140px] rounded-md bg-[#1F2937] px-4 py-2 text-neutral-200" | |
| value={model} | |
| onChange={handleChange} | |
| > | |
| <option value="gpt-3.5-turbo">GPT-3.5</option> | |
| <option value="gpt-4">GPT-4</option> | |
| </select> | |
| ); | |
| }; | |