no message
This commit is contained in:
parent
cb8dfa6fd1
commit
7def5ea6bf
162
app/constant.ts
162
app/constant.ts
@ -145,15 +145,15 @@ export const DEFAULT_MODELS = [
|
|||||||
providerType: "openai",
|
providerType: "openai",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
name: "gpt-4-32k",
|
// name: "gpt-4-32k",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
name: "gpt-4-32k-0314",
|
name: "gpt-4-32k-0314",
|
||||||
available: true,
|
available: true,
|
||||||
@ -163,42 +163,42 @@ export const DEFAULT_MODELS = [
|
|||||||
providerType: "openai",
|
providerType: "openai",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
name: "gpt-4-32k-0613",
|
// name: "gpt-4-32k-0613",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
name: "gpt-4-turbo-preview",
|
// name: "gpt-4-turbo-preview",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
name: "gpt-4-1106-preview",
|
// name: "gpt-4-1106-preview",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
name: "gpt-4-0125-preview",
|
// name: "gpt-4-0125-preview",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
name: "gpt-4-vision-preview",
|
name: "gpt-4-vision-preview",
|
||||||
available: true,
|
available: true,
|
||||||
@ -217,15 +217,15 @@ export const DEFAULT_MODELS = [
|
|||||||
providerType: "openai",
|
providerType: "openai",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
name: "gpt-3.5-turbo-0125",
|
// name: "gpt-3.5-turbo-0125",
|
||||||
available: true,
|
// available: true,
|
||||||
provider: {
|
// provider: {
|
||||||
id: "openai",
|
// id: "openai",
|
||||||
providerName: "OpenAI",
|
// providerName: "OpenAI",
|
||||||
providerType: "openai",
|
// providerType: "openai",
|
||||||
},
|
// },
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
name: "gpt-3.5-turbo-0301",
|
name: "gpt-3.5-turbo-0301",
|
||||||
available: true,
|
available: true,
|
||||||
@ -289,6 +289,60 @@ export const DEFAULT_MODELS = [
|
|||||||
providerType: "google",
|
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;
|
] as const;
|
||||||
|
|
||||||
export const CHAT_PAGE_SIZE = 15;
|
export const CHAT_PAGE_SIZE = 15;
|
||||||
|
@ -292,6 +292,8 @@ export function getMessageImages(message: RequestMessage): string[] {
|
|||||||
|
|
||||||
export function isVisionModel(model: string) {
|
export function isVisionModel(model: string) {
|
||||||
return (
|
return (
|
||||||
|
model.startsWith("claude-3-sonnet-20240229") ||
|
||||||
|
model.startsWith("claude-3-haiku-20240307") ||
|
||||||
model.startsWith("gpt-4-vision") ||
|
model.startsWith("gpt-4-vision") ||
|
||||||
model.startsWith("gemini-pro-vision") ||
|
model.startsWith("gemini-pro-vision") ||
|
||||||
!DEFAULT_MODELS.find((m) => m.name == model)
|
!DEFAULT_MODELS.find((m) => m.name == model)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user