run-llama / llama_index

LlamaIndex is a data framework for your LLM applications
https://docs.llamaindex.ai
MIT License
36.74k stars 5.27k forks source link

[New tool] docker code executor #16935

Open logan-markewich opened 2 days ago

logan-markewich commented 2 days ago

Description

Adds a new tool spec with several tools for basically being a developer.

Still TODO:

New Package?

Did I fill in the tool.llamahub section in the pyproject.toml and provide a detailed README.md for my new integration or package?

Version Bump?

Did I bump the version in the pyproject.toml file of the package I am updating? (Except for the llama-index-core package)

Type of Change

Please delete options that are not relevant.

How Has This Been Tested?

Your pull-request will likely not be merged unless it is covered by some form of impactful unit testing.

Suggested Checklist:

logan-markewich commented 2 days ago

Hmm. To be more production useful, this kind of needs to be on a server

logan-markewich commented 2 days ago

A more opionated version of this tool could also be a tool Registry, where an llm can build its own tools over time