{"repo":"alexrudall/ruby-openai","free":true,"listed":false,"github":"https://github.com/alexrudall/ruby-openai","clone":"git clone https://github.com/alexrudall/ruby-openai.git","description":"OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!","language":"Ruby","stars":3224,"topics":["ai","api-client","openai","ruby","dall-e","chatgpt","whisper","gpt-4","rails","gpt-4o"],"license":"MIT","category":"ai-agents","readme_excerpt":"Ruby OpenAI Use the OpenAI API with Ruby! 🤖❤️ Stream GPT-5 chats with the Responses API, initiate Realtime WebRTC conversations, and much more... Sponsors InferToGo - The inference addon for your PaaS application. SerpApi - Search API - Enhance your LLM's knowledge with data from search engines like Google and Bing using our simple API. 🎮 Ruby AI Builders Discord 🐦 X 🧠 Anthropic Gem 🚂 Midjourney Gem ♥️ Thanks to all sponsors! Contents - Ruby OpenAI - Contents - Project Policies - Installation - Bundler - Gem install - How to use - Quickstart - With Config - Custom timeout or base URI - Extra Headers per Client - Logging - Errors - Faraday middleware - Azure - Deepseek - Ollama - Groq - Gemini - Counting Tokens - Models - Chat - Streaming Chat - Vision - JSON Mode - Responses API - Create a Response - Follow-up Messages - Tool Calls - Streaming - Retrieve a Response - Delete a Response - List Input Items - Functions - Completions - Embeddings - Batches - Files - For fine-tuning purposes - For assistant purposes - Finetunes - Vector Stores - Vector Store Files - Vector Store File Batches - Conversations - Assistants - Threads and Messages - Runs - Create and Run - Vision in a thread - Runs involving function tools - Exploring chunks used in File Search - Image Generation - DALL·E 2 - DALL·E 3 - Image Edit - Image Variations - Moderations - Whisper - Translate - Transcribe - Speech - Real-Time - Usage - Errors - Development - To check for deprecations - Release - Contributi","default_branch":null,"files":null,"tree":[],"storefront":"/r/alexrudall","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alexrudall/ruby-openai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}