This folder contains samples that leverage the Azure AI Inference Python SDK with the GitHub Models endpoint.
To run these notebooks, click on a link below to open it in Codespaces and select a Python3 kernel.
- getting_started.ipynb. Basic interaction, multi-turn conversations, image inputs, streamed responses, Functions API.
To run these scripts, open your terminal and run a command like:
python3 samples/python/azure_ai_inference/basic.py
- basic.py: basic call to the gpt-4o-mini chat completion API
- multi_turn.py: multi-turn conversation with the chat completion API
- streaming.py: generate a response in streaming mode, token by token