Optional
fields: anyOptional
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.
Model 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
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
Whether to stream the results or not. Defaults to false.
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
topTotal 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.
Method that retrieves the access token for making requests to the Baidu API.
Optional
options: unknownOptional parsed call options.
The access token for making requests to the Baidu API.
Get the identifying parameters for the model
Get the parameters used to invoke the model
Static
lc_
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