Let an agent investigate and act You give a typed task an iterative runtime where the model can inspect evidence, call tools, and delegate. It still finishes through your declared output contract. python academy academy/topics/agent-core website/content-src/academy/course.mjs academy Let an agent investigate and act
Unit 5 · Build an agent that can use tools

Let an agent investigate and act

You give a typed task an iterative runtime where the model can inspect evidence, call tools, and delegate. It still finishes through your declared output contract.

agent()8 focused minutesNot started
Unit example (nearest native match)

See the idea in context

from axllm import agent

helper = agent('question:string -> answer:string')
  1. Declare the whole task

    The signature keeps the request and final resolution typed.

  2. Provide allowed capabilities

    functions limits the tools the runtime may choose.

  3. Start one agent run

    forward() lets the agent inspect, act, and finish with a resolution.

Run itIn your own project
pip install axllm

from axllm import ai, ax

llm = ai('openai', api_key=os.environ['OPENAI_API_KEY'])
classify = ax('review:string -> sentiment:class "positive, negative, neutral"')

Set OPENAI_APIKEY in your environment before running provider-backed code.

In the ax repo

From a clone of the ax repo:

npm run example -- python src/examples/python/short-agents/tools-agent.py
Active practice

Show that you can use it

Answer 2 in a row to learn this · attempt 1
Keep exploring

Source-backed follow-up