85742ab165
CPU Test / Lint - next (push) Waiting to run
Dashboard / Chromatic (push) Waiting to run
CPU Test / Lint - fast (push) Waiting to run
CPU Test / Build documentation (push) Waiting to run
CPU Test / Test (Store, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (Utilities, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (Weave, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (AgentOps, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (LLM proxy, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (Others, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (Store, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (Utilities, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (Weave, stable, Python 3.11) (push) Waiting to run
CPU Test / Test (AgentOps, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (LLM proxy, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (Others, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (Store, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (Utilities, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (Weave, stable, Python 3.12) (push) Waiting to run
CPU Test / Test (AgentOps, latest, Python 3.13) (push) Waiting to run
CPU Test / Test (LLM proxy, latest, Python 3.13) (push) Waiting to run
CPU Test / Test (Others, latest, Python 3.13) (push) Waiting to run
CPU Test / Test (Store, latest, Python 3.13) (push) Waiting to run
CPU Test / Lint - slow (push) Waiting to run
CPU Test / Lint - JavaScript (push) Waiting to run
CPU Test / Test (AgentOps, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (LLM proxy, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (Others, legacy, Python 3.10) (push) Waiting to run
CPU Test / Test (Utilities, latest, Python 3.13) (push) Waiting to run
CPU Test / Test (Weave, latest, Python 3.13) (push) Waiting to run
CPU Test / Test (JavaScript) (push) Waiting to run
Deploy Documentation / deploy (push) Has been cancelled
52 lines
1002 B
Markdown
52 lines
1002 B
Markdown
# Agent Developer APIs
|
|
|
|
## Agent Decorators
|
|
|
|
!!! tip
|
|
|
|
These are convenient helpers for creating agents from functions. First-time users are recommended to use these decorators to create agents.
|
|
|
|
::: agentlightning.rollout
|
|
|
|
!!! warning
|
|
|
|
The following two decorators are implementations of [`agentlightning.rollout`][agentlightning.rollout]. They are not recommended for new users.
|
|
|
|
::: agentlightning.llm_rollout
|
|
|
|
::: agentlightning.prompt_rollout
|
|
|
|
## Class-based Agents
|
|
|
|
::: agentlightning.LitAgent
|
|
|
|
## Emitter
|
|
|
|
::: agentlightning.operation
|
|
|
|
::: agentlightning.emit_annotation
|
|
|
|
::: agentlightning.emit_reward
|
|
|
|
::: agentlightning.emit_message
|
|
|
|
::: agentlightning.emit_object
|
|
|
|
::: agentlightning.emit_exception
|
|
|
|
## Emitter Helpers
|
|
|
|
::: agentlightning.get_message_value
|
|
|
|
::: agentlightning.get_object_value
|
|
|
|
::: agentlightning.find_final_reward
|
|
|
|
::: agentlightning.find_reward_spans
|
|
|
|
::: agentlightning.get_reward_value
|
|
|
|
::: agentlightning.get_rewards_from_span
|
|
|
|
::: agentlightning.is_reward_span
|