public final enum class dev.langchain4j.model.openai.OpenAiChatModelName extends java.lang.Enum
{
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0613;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_1106;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0125;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K_0613;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0314;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0613;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_TURBO_PREVIEW;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_1106_PREVIEW;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0125_PREVIEW;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0314;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0613;
public static final enum dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_VISION_PREVIEW;
private final java.lang.String stringValue;
private static final dev.langchain4j.model.openai.OpenAiChatModelName[] $VALUES;
public static dev.langchain4j.model.openai.OpenAiChatModelName[] values()
{
java.lang.Object v;
dev.langchain4j.model.openai.OpenAiChatModelName[] v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static dev.langchain4j.model.openai.OpenAiChatModelName valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Ldev/langchain4j/model/openai/OpenAiChatModelName;", v);
return v;
}
private void <init>(java.lang.String, int, java.lang.String)
{
dev.langchain4j.model.openai.OpenAiChatModelName v;
int v;
java.lang.String v, v;
v := @this: dev.langchain4j.model.openai.OpenAiChatModelName;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
v.<dev.langchain4j.model.openai.OpenAiChatModelName: java.lang.String stringValue> = v;
return;
}
public java.lang.String toString()
{
dev.langchain4j.model.openai.OpenAiChatModelName v;
java.lang.String v;
v := @this: dev.langchain4j.model.openai.OpenAiChatModelName;
v = v.<dev.langchain4j.model.openai.OpenAiChatModelName: java.lang.String stringValue>;
return v;
}
private static dev.langchain4j.model.openai.OpenAiChatModelName[] $values()
{
dev.langchain4j.model.openai.OpenAiChatModelName[] v;
dev.langchain4j.model.openai.OpenAiChatModelName v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = newarray (dev.langchain4j.model.openai.OpenAiChatModelName)[16];
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO>;
v[0] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0613>;
v[1] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_1106>;
v[2] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0125>;
v[3] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K>;
v[4] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K_0613>;
v[5] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4>;
v[6] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0314>;
v[7] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0613>;
v[8] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_TURBO_PREVIEW>;
v[9] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_1106_PREVIEW>;
v[10] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0125_PREVIEW>;
v[11] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K>;
v[12] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0314>;
v[13] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0613>;
v[14] = v;
v = <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_VISION_PREVIEW>;
v[15] = v;
return v;
}
static void <clinit>()
{
dev.langchain4j.model.openai.OpenAiChatModelName[] v;
dev.langchain4j.model.openai.OpenAiChatModelName v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO", 0, "gpt-3.5-turbo");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO_0613", 1, "gpt-3.5-turbo-0613");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0613> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO_1106", 2, "gpt-3.5-turbo-1106");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_1106> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO_0125", 3, "gpt-3.5-turbo-0125");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_0125> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO_16K", 4, "gpt-3.5-turbo-16k");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_3_5_TURBO_16K_0613", 5, "gpt-3.5-turbo-16k-0613");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_3_5_TURBO_16K_0613> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4", 6, "gpt-4");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_0314", 7, "gpt-4-0314");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0314> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_0613", 8, "gpt-4-0613");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0613> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_TURBO_PREVIEW", 9, "gpt-4-turbo-preview");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_TURBO_PREVIEW> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_1106_PREVIEW", 10, "gpt-4-1106-preview");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_1106_PREVIEW> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_0125_PREVIEW", 11, "gpt-4-0125-preview");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_0125_PREVIEW> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_32K", 12, "gpt-4-32k");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_32K_0314", 13, "gpt-4-32k-0314");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0314> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_32K_0613", 14, "gpt-4-32k-0613");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_32K_0613> = v;
v = new dev.langchain4j.model.openai.OpenAiChatModelName;
specialinvoke v.<dev.langchain4j.model.openai.OpenAiChatModelName: void <init>(java.lang.String,int,java.lang.String)>("GPT_4_VISION_PREVIEW", 15, "gpt-4-vision-preview");
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName GPT_4_VISION_PREVIEW> = v;
v = staticinvoke <dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName[] $values()>();
<dev.langchain4j.model.openai.OpenAiChatModelName: dev.langchain4j.model.openai.OpenAiChatModelName[] $VALUES> = v;
return;
}
}