Ese **kwargs convierte el diccionario en argumentos con nombre.
Si ollama_api_key NO existe, es equivalente a:
Python
ChatOllama(
model=ollama_model,
base_url=ollama_url
)
Si ollama_api_key sí existe, entonces:
Python
ChatOllama(
model=ollama_model,
base_url=ollama_url,
client_kwargs={
"headers": {
"Authorization": f"Bearer {ollama_api_key}"
}
}
)
Ese **kwargs convierte el diccionario en argumentos con nombre.
Si ollama_api_key NO existe, es equivalente a:
Python
ChatOllama(
model=ollama_model,
base_url=ollama_url
)
Si ollama_api_key sí existe, entonces:
Python
ChatOllama(
model=ollama_model,
base_url=ollama_url,
client_kwargs={
"headers": {
"Authorization": f"Bearer {ollama_api_key}"
}
}
)