Optional
fields: anyModel name to use. Available options are: ERNIE-Bot, ERNIE-Bot-turbo, ERNIE-Bot-4
Model name to use. Available options are: ERNIE-Bot, ERNIE-Bot-turbo, ERNIE-Bot-4
Alias for model
Whether to stream the results or not. Defaults to false.
Optional
apiAPI key to use when making requests. Defaults to the value of
BAIDU_API_KEY
environment variable.
Optional
baiduAPI key to use when making requests. Defaults to the value of
BAIDU_API_KEY
environment variable.
Alias for apiKey
Optional
baiduSecret key to use when making requests. Defaults to the value of
BAIDU_SECRET_KEY
environment variable.
Optional
penaltyPenalizes repeated tokens according to frequency. Range from 1.0 to 2.0. Defaults to 1.0.
Optional
prefixMessages to pass as a prefix to the prompt
Optional
temperatureAmount of randomness injected into the response. Ranges from 0 to 1 (0 is not included). Use temp closer to 0 for analytical / multiple choice, and temp closer to 1 for creative and generative tasks. Defaults to 0.95.
Optional
topPTotal probability mass of tokens to consider at each step. Range from 0 to 1.0. Defaults to 0.8.
Optional
userID of the end-user who made requests.
Get the identifying parameters for the model
Optional
penalty_Optional
stream?: booleanOptional
system?: stringOptional
temperature?: numberOptional
top_Optional
user_
Deprecated
Install and import from @langchain/baidu-qianfan instead. Wrapper around Baidu ERNIE large language models that use the Chat endpoint.
To use you should have the
BAIDU_API_KEY
andBAIDU_SECRET_KEY
environment variable set.Example