Skip to main content
Use the custom adapter when your agent is a plain Python function or class.

Manifest

Supported Shape

The entry point can be an object with an invoke method:
Or a callable function, depending on the template and runtime wrapper.

Input and Output

Inputs come from interface.input and are passed as a dictionary. Return a JSON-serializable dictionary so the Store can render the result.

Best For

  • Lightweight agents.
  • API wrappers.
  • Text transformation.
  • Existing Python code you want to publish quickly.