The Meta model provides access to Meta’s language models.

ParameterTypeDescriptionDefault
max_completion_tokensOptional[int]Maximum tokens in completionNone
repetition_penaltyOptional[float]Penalty for token repetitionNone
temperatureOptional[float]Sampling temperatureNone
top_pOptional[float]Nucleus sampling parameterNone
top_kOptional[int]Top-k sampling parameterNone
extra_headersOptional[Any]Additional HTTP headers to include in the API requestNone
extra_queryOptional[Any]Additional query parameters to include in the API requestNone
extra_bodyOptional[Any]Additional body parameters to include in the API requestNone
request_paramsOptional[Dict[str, Any]>Custom request parameters dictionary, merged into the API requestNone
api_keyOptional[str]Llama API key (overrides LLAMA_API_KEY environment variable)None
base_urlOptional[Union[str, httpx.URL]]Base URL for the Llama APINone
timeoutOptional[float]Timeout for API requests (seconds)None
max_retriesOptional[int]Maximum number of retries for API callsNone
default_headersOptional[Any]Default HTTP headers for the API clientNone
default_queryOptional[Any]Default query parameters for the API clientNone
http_clientOptional[httpx.Client]Custom synchronous HTTP client instanceNone
client_paramsOptional[Dict[str, Any]>Additional parameters for the HTTP client constructorNone