Skip to content

Python: added code sample to download file from code interpreter#5252

Open
beyondszine wants to merge 4 commits intomicrosoft:mainfrom
beyondszine:beyondszine/ci-file-download
Open

Python: added code sample to download file from code interpreter#5252
beyondszine wants to merge 4 commits intomicrosoft:mainfrom
beyondszine:beyondszine/ci-file-download

Conversation

@beyondszine
Copy link
Copy Markdown

Motivation and Context

Just adding more sample to help user understand how to retrieve file from code interpreter tool. The file is generated in open ai container that runs the code. This code shows a way to retrieve that generated file.
Ex: a graph generated from matplotlib

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

Copilot AI review requested due to automatic review settings April 14, 2026 14:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new Python sample demonstrating how to upload a CSV to Code Interpreter, generate charts, and download generated files from the container citations to local disk.

Changes:

  • Added a shared CSV dataset for chart generation (city populations).
  • Added a new OpenAI provider sample showing upload → run → extract citations → download outputs → cleanup.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.

File Description
python/samples/shared/sample_assets/sample_city_populations.csv Adds a sample dataset used by the new Code Interpreter download sample.
python/samples/02-agents/providers/openai/client_with_code_interpreter_files_download.py New end-to-end sample for downloading files generated inside the Code Interpreter container.

@github-actions github-actions bot changed the title added code sample to download file from code interpreter Python: added code sample to download file from code interpreter Apr 14, 2026
beyondszine and others added 3 commits April 15, 2026 20:45
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants