public final class dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest extends java.lang.Object
{
private final java.util.List messages;
private final java.lang.Double temperature;
private final java.lang.Double topP;
private final java.lang.Boolean stream;
private final java.lang.Double penaltyScore;
private final java.lang.String userId;
private final java.util.List functions;
private final java.lang.String system;
private final java.lang.String responseFormat;
private void <init>(dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder)
{
java.lang.Double v, v, v;
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.util.List v, v;
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder v;
java.lang.Boolean v;
java.lang.String v, v, v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v := @parameter: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.util.List messages>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List messages> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.Double temperature>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double temperature> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.Double topP>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double topP> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.Boolean stream>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Boolean stream> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.Double penaltyScore>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double penaltyScore> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.String userId>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String userId> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.util.List functions>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List functions> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.String system>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String system> = v;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: java.lang.String responseFormat>;
v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String responseFormat> = v;
return;
}
public java.util.List messages()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.util.List v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List messages>;
return v;
}
public java.lang.Double temperature()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.lang.Double v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double temperature>;
return v;
}
public java.lang.Double topP()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.lang.Double v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double topP>;
return v;
}
public java.lang.Boolean stream()
{
java.lang.Boolean v;
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Boolean stream>;
return v;
}
public java.lang.String system()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.lang.String v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String system>;
return v;
}
public java.lang.Double penaltyScore()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.lang.Double v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double penaltyScore>;
return v;
}
public java.lang.String userId()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.lang.String v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String userId>;
return v;
}
public java.util.List functions()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.util.List v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List functions>;
return v;
}
public java.lang.String toString()
{
java.lang.Double v, v, v;
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest v;
java.util.List v, v;
java.lang.Boolean v;
java.lang.String v, v, v;
v := @this: dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List messages>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double temperature>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double topP>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Boolean stream>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.Double penaltyScore>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String userId>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.util.List functions>;
v = v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest: java.lang.String system>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List,java.lang.Double,java.lang.Double,java.lang.Boolean,java.lang.Double,java.lang.String,java.util.List,java.lang.String)>(v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ChatCompletionRequest{messages=\u, temperature=\u, topP=\u, stream=\u, penaltyScore=\u, userId=\'\u0001\', functions=\u, system=\'\u0001\'}");
return v;
}
public static dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder builder()
{
dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder v;
v = new dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder;
specialinvoke v.<dev.langchain4j.model.qianfan.client.chat.ChatCompletionRequest$Builder: void <init>()>();
return v;
}
}