Skip to content

Commit 04f3830

Browse files
committed
feat: enable gemini-2.5-flash
1 parent d3f26ee commit 04f3830

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

examples/react-chatbot/components/MessageInputBar/MessageInputBar.tsx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ const isWatchedByAI = (channel: Channel) => {
2929
);
3030
};
3131

32+
const availableModels = [
33+
{ platform: 'openai', value: 'gpt-4o-mini', label: 'GPT-4o mini' },
34+
{ platform: 'openai', value: 'gpt-4o', label: 'GPT-4o' },
35+
{ platform: 'gemini', value: 'gemini-2.5-flash', label: 'Gemini 2.5 Flash' },
36+
] as const;
37+
3238
export const MessageInputBar = () => {
3339
const { client } = useChatContext();
3440
const { updateMessage, sendMessage } = useChannelActionContext();
@@ -202,6 +208,18 @@ export const MessageInputBar = () => {
202208
<AIMessageComposer.ModelSelect
203209
name="platform-model"
204210
value={selectedPlatformModel}
211+
options={
212+
<>
213+
{availableModels.map((model) => (
214+
<option
215+
key={model.value}
216+
value={`${model.platform}|${model.value}`}
217+
>
218+
{model.label}
219+
</option>
220+
))}
221+
</>
222+
}
205223
/>
206224
</div>
207225

0 commit comments

Comments
 (0)