Skip to content
OY ozgur yildiz
home writing work about
say hi →
/ writing / tags / #OpenAI

#OpenAI

5 posts tagged with this topic. ← All tags

  • May 1, 2025

    OpenAI function calling: the feature that makes LLMs do real work.

    How OpenAI function calling works, how to define tools, and how to wire the model's output back into your application.

  • Apr 28, 2025

    Streaming LLM responses: why waiting for the full answer feels broken.

    LLMs generate tokens one at a time. Streaming sends them as they're produced instead of waiting for completion. How to implement streaming with the OpenAI API and handle it on the client.

  • Apr 24, 2025

    JSON mode in the OpenAI API: getting structured output you can actually use.

    Getting consistent, parseable JSON from LLMs requires more than asking nicely. JSON mode, structured outputs, and the patterns that make LLM output reliable.

  • Apr 17, 2025

    Chunking audio for transcription: size, overlap, and the timing that matters.

    The Whisper API has a 25MB file size limit. For long recordings, chunking is required. How to split audio correctly so transcription quality doesn't suffer at the boundaries.

  • Apr 14, 2025

    OpenAI Whisper API: what the response actually looks like and how to use it.

    A practical look at the Whisper transcription API response format, the verbose JSON mode with timestamps, and how to use the output in real applications.

OY ozgur yildiz
GitHub LinkedIn Email RSS
© 2026 ozgur yildiz. all rights reserved.