Spaces:
Runtime error
Runtime error
File size: 630 Bytes
8e20687 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
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>
);
};
|