Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions openaoe/frontend/src/constants/models.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ export const PARALLEL_MODE = 'parallel';
export const SERIAL_SESSION = 'serial_session';
export const PARALLEL_MODEL_MAX = 3;
export const DEFAULT_BOT = 'gpt-3.5-turbo';
export const DEFAULT_PROVIDER = 'openai';
export const BASE_IMG_URL = 'https://oss.openmmlab.com/alles-bot/';
export const STREAM_BOT = ['openai', 'minimax', 'claude', 'gpt-4', 'internlm'];
6 changes: 3 additions & 3 deletions openaoe/frontend/src/services/fetch.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import API from '@config/api-config';
import { DEFAULT_BOT } from '@constants/models';
import { DEFAULT_PROVIDER } from '@constants/models';

export const getHeaders = () => {
return {
'Content-Type': 'application/json',
};
};
export const getUrl = (provider) => {
return API.get(provider)?.url || API.get(DEFAULT_BOT).url;
return API.get(provider)?.url || API.get(DEFAULT_PROVIDER).url;
};
/** Build your own api payload here
* @param provider service provider, each provider has its own payload format and may have more than one model
Expand All @@ -16,7 +16,7 @@ export const getUrl = (provider) => {
* @param messages
*/
export const getPayload = (provider: string, model: string, prompt: string, messages: { text: string; sender_type: string; }[]) => {
const payload = { ...API.get(provider) || API.get(DEFAULT_BOT) };
const payload = { ...API.get(provider) || API.get(DEFAULT_PROVIDER) };
delete payload.url;
payload.model = model;
if (['openai', 'internlm', 'gpt-4'].includes(provider)) {
Expand Down