import React from 'react'; | |
const pipelines = [ | |
'zero-shot-classification', | |
'text-classification', | |
'image-classification', | |
'question-answering', | |
'translation' | |
]; | |
interface PipelineSelectorProps { | |
pipeline: string; | |
setPipeline: (pipeline: string) => void; | |
} | |
const PipelineSelector: React.FC<PipelineSelectorProps> = ({ | |
pipeline, | |
setPipeline | |
}) => { | |
return ( | |
<select value={pipeline} onChange={(e) => setPipeline(e.target.value)}> | |
{pipelines.map((p) => ( | |
<option key={p} value={p}> | |
{p} | |
</option> | |
))} | |
</select> | |
); | |
}; | |
export default PipelineSelector; | |