powered by
Create LLM Configuration
llm_config( provider, model, api_key, troubleshooting = FALSE, base_url = NULL, embedding = NULL, ... )
Configuration object for use with call_llm()
Provider name (openai, anthropic, groq, together, voyage, gemini, deepseek)
Model name to use
API key for authentication
Prints out all api calls. USE WITH EXTREME CAUTION as it prints your API key.
Optional base URL override
Logical indicating embedding mode: NULL (default, uses prior defaults), TRUE (force embeddings), FALSE (force generative)
Additional provider-specific parameters
if (FALSE) { openai_config <- llm_config( provider = "openai", model = "gpt-4o-mini", api_key = Sys.getenv("OPENAI_API_KEY"), temperature = 0.7, max_tokens = 500) }
Run the code above in your browser using DataLab