Skip to content

Commit 32a9bad

Browse files
committed
feat: add new model provider BurnCloud fix default models
1 parent efe00ee commit 32a9bad

File tree

1 file changed

+1
-347
lines changed

1 file changed

+1
-347
lines changed

src/constants/models.ts

Lines changed: 1 addition & 347 deletions
Original file line numberDiff line numberDiff line change
@@ -943,353 +943,7 @@ export default {
943943
'baidu-qianfan': [],
944944
siliconflow: [],
945945
ollama: [],
946-
burncloud: [
947-
{
948-
model: 'claude-opus-4-1-20250805',
949-
max_tokens: 8192,
950-
max_input_tokens: 200000,
951-
max_output_tokens: 8192,
952-
input_cost_per_token: 0.000015,
953-
output_cost_per_token: 0.000075,
954-
provider: 'burncloud',
955-
mode: 'chat',
956-
supports_function_calling: true,
957-
supports_vision: true,
958-
supports_system_messages: true,
959-
supports_tool_choice: true,
960-
supports_prompt_caching: true,
961-
},
962-
{
963-
model: 'claude-sonnet-4-20250514',
964-
max_tokens: 8192,
965-
max_input_tokens: 200000,
966-
max_output_tokens: 8192,
967-
input_cost_per_token: 0.000003,
968-
output_cost_per_token: 0.000015,
969-
provider: 'burncloud',
970-
mode: 'chat',
971-
supports_function_calling: true,
972-
supports_vision: true,
973-
supports_system_messages: true,
974-
supports_tool_choice: true,
975-
supports_prompt_caching: true,
976-
},
977-
{
978-
model: 'claude-opus-4-20250514',
979-
max_tokens: 8192,
980-
max_input_tokens: 200000,
981-
max_output_tokens: 8192,
982-
input_cost_per_token: 0.000015,
983-
output_cost_per_token: 0.000075,
984-
provider: 'burncloud',
985-
mode: 'chat',
986-
supports_function_calling: true,
987-
supports_vision: true,
988-
supports_system_messages: true,
989-
supports_tool_choice: true,
990-
supports_prompt_caching: true,
991-
},
992-
{
993-
model: 'claude-3-7-sonnet-20250219',
994-
max_tokens: 8192,
995-
max_input_tokens: 200000,
996-
max_output_tokens: 8192,
997-
input_cost_per_token: 0.000003,
998-
output_cost_per_token: 0.000015,
999-
provider: 'burncloud',
1000-
mode: 'chat',
1001-
supports_function_calling: true,
1002-
supports_vision: true,
1003-
supports_system_messages: true,
1004-
supports_tool_choice: true,
1005-
supports_prompt_caching: true,
1006-
},
1007-
{
1008-
model: 'claude-3-5-sonnet-20241022',
1009-
max_tokens: 8192,
1010-
max_input_tokens: 200000,
1011-
max_output_tokens: 8192,
1012-
input_cost_per_token: 0.000003,
1013-
output_cost_per_token: 0.000015,
1014-
provider: 'burncloud',
1015-
mode: 'chat',
1016-
supports_function_calling: true,
1017-
supports_vision: true,
1018-
supports_system_messages: true,
1019-
supports_tool_choice: true,
1020-
supports_prompt_caching: true,
1021-
},
1022-
{
1023-
model: 'gpt-5-chat-latest',
1024-
max_tokens: 32768,
1025-
max_input_tokens: 200000,
1026-
max_output_tokens: 32768,
1027-
input_cost_per_token: 0.00001,
1028-
output_cost_per_token: 0.00005,
1029-
provider: 'burncloud',
1030-
mode: 'chat',
1031-
supports_function_calling: true,
1032-
supports_vision: true,
1033-
supports_system_messages: true,
1034-
supports_tool_choice: true,
1035-
supports_reasoning_effort: true,
1036-
},
1037-
{
1038-
model: 'gpt-5',
1039-
max_tokens: 32768,
1040-
max_input_tokens: 200000,
1041-
max_output_tokens: 32768,
1042-
input_cost_per_token: 0.00001,
1043-
output_cost_per_token: 0.00005,
1044-
provider: 'burncloud',
1045-
mode: 'chat',
1046-
supports_function_calling: true,
1047-
supports_vision: true,
1048-
supports_system_messages: true,
1049-
supports_tool_choice: true,
1050-
supports_reasoning_effort: true,
1051-
},
1052-
{
1053-
model: 'gpt-4.1',
1054-
max_tokens: 16384,
1055-
max_input_tokens: 128000,
1056-
max_output_tokens: 16384,
1057-
input_cost_per_token: 0.000005,
1058-
output_cost_per_token: 0.000015,
1059-
provider: 'burncloud',
1060-
mode: 'chat',
1061-
supports_function_calling: true,
1062-
supports_vision: true,
1063-
supports_system_messages: true,
1064-
supports_tool_choice: true,
1065-
},
1066-
{
1067-
model: 'gpt-4.1-mini',
1068-
max_tokens: 16384,
1069-
max_input_tokens: 128000,
1070-
max_output_tokens: 16384,
1071-
input_cost_per_token: 0.0000005,
1072-
output_cost_per_token: 0.000002,
1073-
provider: 'burncloud',
1074-
mode: 'chat',
1075-
supports_function_calling: true,
1076-
supports_vision: true,
1077-
supports_system_messages: true,
1078-
supports_tool_choice: true,
1079-
},
1080-
{
1081-
model: 'chatgpt-4o-latest',
1082-
max_tokens: 4096,
1083-
max_input_tokens: 128000,
1084-
max_output_tokens: 4096,
1085-
input_cost_per_token: 0.000005,
1086-
output_cost_per_token: 0.000015,
1087-
provider: 'burncloud',
1088-
mode: 'chat',
1089-
supports_function_calling: true,
1090-
supports_vision: true,
1091-
supports_system_messages: true,
1092-
supports_tool_choice: true,
1093-
},
1094-
{
1095-
model: 'gpt-4o-2024-11-20',
1096-
max_tokens: 16384,
1097-
max_input_tokens: 128000,
1098-
max_output_tokens: 16384,
1099-
input_cost_per_token: 0.0000025,
1100-
output_cost_per_token: 0.00001,
1101-
provider: 'burncloud',
1102-
mode: 'chat',
1103-
supports_function_calling: true,
1104-
supports_vision: true,
1105-
supports_system_messages: true,
1106-
supports_tool_choice: true,
1107-
},
1108-
{
1109-
model: 'gpt-4o',
1110-
max_tokens: 16384,
1111-
max_input_tokens: 128000,
1112-
max_output_tokens: 16384,
1113-
input_cost_per_token: 0.0000025,
1114-
output_cost_per_token: 0.00001,
1115-
provider: 'burncloud',
1116-
mode: 'chat',
1117-
supports_function_calling: true,
1118-
supports_vision: true,
1119-
supports_system_messages: true,
1120-
supports_tool_choice: true,
1121-
},
1122-
{
1123-
model: 'gpt-4o-mini',
1124-
max_tokens: 16384,
1125-
max_input_tokens: 128000,
1126-
max_output_tokens: 16384,
1127-
input_cost_per_token: 1.5e-7,
1128-
output_cost_per_token: 6e-7,
1129-
provider: 'burncloud',
1130-
mode: 'chat',
1131-
supports_function_calling: true,
1132-
supports_vision: true,
1133-
supports_system_messages: true,
1134-
supports_tool_choice: true,
1135-
},
1136-
{
1137-
model: 'gpt-image-1',
1138-
max_tokens: 4096,
1139-
max_input_tokens: 128000,
1140-
max_output_tokens: 4096,
1141-
input_cost_per_token: 0.000005,
1142-
output_cost_per_token: 0.000015,
1143-
provider: 'burncloud',
1144-
mode: 'chat',
1145-
supports_function_calling: true,
1146-
supports_vision: true,
1147-
supports_system_messages: true,
1148-
supports_tool_choice: true,
1149-
},
1150-
{
1151-
model: 'text-embedding-3-large',
1152-
max_tokens: 8191,
1153-
max_input_tokens: 8191,
1154-
max_output_tokens: 8191,
1155-
input_cost_per_token: 0.00000013,
1156-
output_cost_per_token: 0,
1157-
provider: 'burncloud',
1158-
mode: 'embedding',
1159-
supports_function_calling: false,
1160-
supports_vision: false,
1161-
supports_system_messages: true,
1162-
supports_tool_choice: false,
1163-
},
1164-
{
1165-
model: 'o3',
1166-
max_tokens: 100000,
1167-
max_input_tokens: 200000,
1168-
max_output_tokens: 100000,
1169-
input_cost_per_token: 0.00006,
1170-
output_cost_per_token: 0.00024,
1171-
provider: 'burncloud',
1172-
mode: 'chat',
1173-
supports_function_calling: true,
1174-
supports_vision: false,
1175-
supports_system_messages: true,
1176-
supports_tool_choice: true,
1177-
supports_reasoning_effort: true,
1178-
},
1179-
{
1180-
model: 'o3-mini',
1181-
max_tokens: 100000,
1182-
max_input_tokens: 200000,
1183-
max_output_tokens: 100000,
1184-
input_cost_per_token: 0.0000011,
1185-
output_cost_per_token: 0.0000044,
1186-
provider: 'burncloud',
1187-
mode: 'chat',
1188-
supports_function_calling: true,
1189-
supports_vision: false,
1190-
supports_system_messages: true,
1191-
supports_tool_choice: true,
1192-
supports_reasoning_effort: true,
1193-
},
1194-
{
1195-
model: 'gemini-2.5-pro',
1196-
max_tokens: 8192,
1197-
max_input_tokens: 1048576,
1198-
max_output_tokens: 8192,
1199-
input_cost_per_token: 0.00000125,
1200-
output_cost_per_token: 0.000005,
1201-
provider: 'burncloud',
1202-
mode: 'chat',
1203-
supports_function_calling: true,
1204-
supports_vision: true,
1205-
supports_system_messages: true,
1206-
supports_tool_choice: true,
1207-
},
1208-
{
1209-
model: 'gemini-2.5-flash',
1210-
max_tokens: 8192,
1211-
max_input_tokens: 1048576,
1212-
max_output_tokens: 8192,
1213-
input_cost_per_token: 0.0000001,
1214-
output_cost_per_token: 0.0000004,
1215-
provider: 'burncloud',
1216-
mode: 'chat',
1217-
supports_function_calling: true,
1218-
supports_vision: true,
1219-
supports_system_messages: true,
1220-
supports_tool_choice: true,
1221-
},
1222-
{
1223-
model: 'gemini-2.5-flash-nothink',
1224-
max_tokens: 8192,
1225-
max_input_tokens: 1048576,
1226-
max_output_tokens: 8192,
1227-
input_cost_per_token: 0.0000001,
1228-
output_cost_per_token: 0.0000004,
1229-
provider: 'burncloud',
1230-
mode: 'chat',
1231-
supports_function_calling: true,
1232-
supports_vision: true,
1233-
supports_system_messages: true,
1234-
supports_tool_choice: true,
1235-
},
1236-
{
1237-
model: 'gemini-2.5-pro-search',
1238-
max_tokens: 8192,
1239-
max_input_tokens: 1048576,
1240-
max_output_tokens: 8192,
1241-
input_cost_per_token: 0.00000125,
1242-
output_cost_per_token: 0.000005,
1243-
provider: 'burncloud',
1244-
mode: 'chat',
1245-
supports_function_calling: true,
1246-
supports_vision: true,
1247-
supports_system_messages: true,
1248-
supports_tool_choice: true,
1249-
},
1250-
{
1251-
model: 'gemini-2.5-pro-preview-06-05',
1252-
max_tokens: 8192,
1253-
max_input_tokens: 1048576,
1254-
max_output_tokens: 8192,
1255-
input_cost_per_token: 0.00000125,
1256-
output_cost_per_token: 0.000005,
1257-
provider: 'burncloud',
1258-
mode: 'chat',
1259-
supports_function_calling: true,
1260-
supports_vision: true,
1261-
supports_system_messages: true,
1262-
supports_tool_choice: true,
1263-
},
1264-
{
1265-
model: 'gemini-2.5-pro-preview-05-06',
1266-
max_tokens: 8192,
1267-
max_input_tokens: 1048576,
1268-
max_output_tokens: 8192,
1269-
input_cost_per_token: 0.00000125,
1270-
output_cost_per_token: 0.000005,
1271-
provider: 'burncloud',
1272-
mode: 'chat',
1273-
supports_function_calling: true,
1274-
supports_vision: true,
1275-
supports_system_messages: true,
1276-
supports_tool_choice: true,
1277-
},
1278-
{
1279-
model: 'DeepSeek-V3',
1280-
max_tokens: 8192,
1281-
max_input_tokens: 65536,
1282-
max_output_tokens: 8192,
1283-
input_cost_per_token: 2.7e-7,
1284-
output_cost_per_token: 0.0000011,
1285-
provider: 'burncloud',
1286-
mode: 'chat',
1287-
supports_function_calling: true,
1288-
supports_system_messages: true,
1289-
supports_tool_choice: true,
1290-
supports_prompt_caching: true,
1291-
},
1292-
],
946+
burncloud: [],
1293947
}
1294948

1295949
export const providers = {

0 commit comments

Comments
 (0)