no message

This commit is contained in:
小陌 2024-04-09 17:33:39 +08:00
parent cb8dfa6fd1
commit 7def5ea6bf
2 changed files with 110 additions and 54 deletions

View File

@ -145,15 +145,15 @@ export const DEFAULT_MODELS = [
providerType: "openai",
},
},
{
name: "gpt-4-32k",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
// {
// name: "gpt-4-32k",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
{
name: "gpt-4-32k-0314",
available: true,
@ -163,42 +163,42 @@ export const DEFAULT_MODELS = [
providerType: "openai",
},
},
{
name: "gpt-4-32k-0613",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
{
name: "gpt-4-turbo-preview",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
{
name: "gpt-4-1106-preview",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
{
name: "gpt-4-0125-preview",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
// {
// name: "gpt-4-32k-0613",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
// {
// name: "gpt-4-turbo-preview",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
// {
// name: "gpt-4-1106-preview",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
// {
// name: "gpt-4-0125-preview",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
{
name: "gpt-4-vision-preview",
available: true,
@ -217,15 +217,15 @@ export const DEFAULT_MODELS = [
providerType: "openai",
},
},
{
name: "gpt-3.5-turbo-0125",
available: true,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
},
},
// {
// name: "gpt-3.5-turbo-0125",
// available: true,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// },
// },
{
name: "gpt-3.5-turbo-0301",
available: true,
@ -289,6 +289,60 @@ export const DEFAULT_MODELS = [
providerType: "google",
},
},
{
name: "claude-3-opus-20240229",
available: true,
provider: {
id: "claude",
providerName: "Claude",
providerType: "Claude",
},
},
{
name: "claude-3-sonnet-20240229",
available: true,
provider: {
id: "claude",
providerName: "Claude",
providerType: "Claude",
},
},
{
name: "claude-3-haiku-20240307",
available: true,
provider: {
id: "claude",
providerName: "Claude",
providerType: "Claude",
},
},
{
name: "moonshot-v1-8k",
available: true,
provider: {
id: "moonshot",
providerName: "Moonshot AI",
providerType: "moonshot",
},
},
{
name: "moonshot-v1-32k",
available: true,
provider: {
id: "moonshot",
providerName: "Moonshot AI",
providerType: "moonshot",
},
},
{
name: "moonshot-v1-128k",
available: true,
provider: {
id: "moonshot",
providerName: "Moonshot AI",
providerType: "moonshot",
},
},
] as const;
export const CHAT_PAGE_SIZE = 15;

View File

@ -292,6 +292,8 @@ export function getMessageImages(message: RequestMessage): string[] {
export function isVisionModel(model: string) {
return (
model.startsWith("claude-3-sonnet-20240229") ||
model.startsWith("claude-3-haiku-20240307") ||
model.startsWith("gpt-4-vision") ||
model.startsWith("gemini-pro-vision") ||
!DEFAULT_MODELS.find((m) => m.name == model)