Pinchflat

ReqLLM: The Unified LLM Interface for Elixir

Raw Attributes

Source: Code and Stuff
  • livestream: false
  • upload_date_index: 99
  • nfo_filepath: /downloads/Code and Stuff/Season 2025/s2025e103199 - ReqLLM: The Unified LLM Interface for Elixir.nfo
  • description: In this video, I explore ReqLLM, a new Elixir package that provides a unified interface for working with LLMs across multiple providers. We'll use a Livebook notebook to demonstrate streaming responses, structured outputs with multiple schema formats, and building AI agents with tool calls. This eliminates the complexity of switching between different LLM providers and lets you optimize your application for cost and performance without rewriting code. What's covered: - What is ReqLLM and why use it? - Setting up Livebook with ReqLLM - Exploring supported providers and models from models.dev - Basic text generation with provider options - Streaming responses with token-by-token rendering - Multi-turn conversations with context management - Generating structured outputs with NimbleOptions, JSON Schema, and Zoi - Building AI agents with tool calls and external data sources - Cost tracking and token metering for billing Links Demo notebook: https://gist.github.com/ChristianAlexander/512ae4639c4d682fe22cea35e4a7c636 ReqLLM documentation: https://hexdocs.pm/req_llm Livebook: https://livebook.dev The Swarm Discord: https://discord.gg/KSjyKkDh
  • id: 46147
  • uploaded_at: 2025-10-31T18:30:05Z
  • inserted_at: 2025-10-31T18:40:05Z
  • uuid: a3a5a306-9cf7-4772-951a-e14dbcbf5f12
  • last_error:
  • playlist_index: 0
  • short_form_content: false
  • predicted_media_filepath: /downloads/Code and Stuff/Season 2025/s2025e103100 - ReqLLM: The Unified LLM Interface for Elixir.mp4
  • media_filepath: /downloads/Code and Stuff/Season 2025/s2025e103199 - ReqLLM: The Unified LLM Interface for Elixir.mp4
  • original_url: https://www.youtube.com/watch?v=-U2sQ3e3R-0
  • updated_at: 2025-11-02T02:04:56Z
  • media_redownloaded_at: 2025-11-02T02:04:56Z
  • tasks:
  • source_id: 24
  • title: ReqLLM: The Unified LLM Interface for Elixir
  • matching_search_term:
  • media_downloaded_at: 2025-11-02T02:04:49Z
  • prevent_download: false
  • thumbnail_filepath: /downloads/Code and Stuff/Season 2025/s2025e103199 - ReqLLM: The Unified LLM Interface for Elixir-thumb.jpg
  • media_size_bytes: 46648557
  • duration_seconds: 539
  • metadata_filepath: /downloads/Code and Stuff/Season 2025/s2025e103199 - ReqLLM: The Unified LLM Interface for Elixir.info.json
  • media_id: -U2sQ3e3R-0
  • prevent_culling: false
  • subtitle_filepaths: en/downloads/Code and Stuff/Season 2025/s2025e103199 - ReqLLM: The Unified LLM Interface for Elixir.en.srt
  • culled_at:

Nothing Here!