2023-03-04 17:39:06 -05:00
|
|
|
import React from 'react';
|
|
|
|
|
import ModelItem from './ModelItem';
|
|
|
|
|
|
2023-03-07 13:19:56 -05:00
|
|
|
export default function MenuItems({ models, onSelect }) {
|
2023-03-04 17:39:06 -05:00
|
|
|
return (
|
|
|
|
|
<>
|
2023-03-12 16:45:44 -04:00
|
|
|
{models.map((modelItem) => (
|
2023-03-04 17:39:06 -05:00
|
|
|
<ModelItem
|
2023-03-12 16:45:44 -04:00
|
|
|
key={modelItem._id}
|
|
|
|
|
id={modelItem._id}
|
2023-03-04 17:39:06 -05:00
|
|
|
modelName={modelItem.name}
|
|
|
|
|
value={modelItem.value}
|
2023-03-15 14:42:39 +08:00
|
|
|
model={modelItem.model || 'chatgptCustom'}
|
2023-03-07 13:19:56 -05:00
|
|
|
onSelect={onSelect}
|
2023-03-15 14:21:08 +08:00
|
|
|
chatGptLabel={modelItem.chatGptLabel}
|
|
|
|
|
promptPrefix={modelItem.promptPrefix}
|
2023-03-04 17:39:06 -05:00
|
|
|
/>
|
|
|
|
|
))}
|
|
|
|
|
</>
|
|
|
|
|
);
|
|
|
|
|
}
|