Back to Agent Lightning

Internal API References

docs/reference/internal.md

0.3.01.7 KB
Original Source

Internal API References

!!! danger

The following APIs should be used with extra caution because they are very likely to change in the future.

Algorithms and Adapters

::: agentlightning.adapter.messages.OpenAIMessages

::: agentlightning.adapter.triplet.TraceTree

::: agentlightning.adapter.triplet.Transition

::: agentlightning.adapter.triplet.RewardMatchPolicy

::: agentlightning.algorithm.decorator.FunctionalAlgorithm

LitAgent

::: agentlightning.litagent.decorator.FunctionalLitAgent

::: agentlightning.litagent.decorator.llm_rollout

::: agentlightning.litagent.decorator.prompt_rollout

::: agentlightning.emitter.annotation.OperationContext

LLM Proxy

::: agentlightning.llm_proxy.ModelConfig

::: agentlightning.llm_proxy.LightningSpanExporter

::: agentlightning.llm_proxy.LightningOpenTelemetry

::: agentlightning.llm_proxy.AddReturnTokenIds

::: agentlightning.llm_proxy.StreamConversionMiddleware

::: agentlightning.llm_proxy.MessageInspectionMiddleware

::: agentlightning.llm_proxy.RolloutAttemptMiddleware

Store

::: agentlightning.store.base.UNSET

::: agentlightning.store.utils.rollout_status_from_attempt

::: agentlightning.store.utils.scan_unhealthy_rollouts

Tracing and OpenTelemetry

::: agentlightning.tracer.otel.LightningSpanProcessor

Deprecated APIs

::: agentlightning.emitter.reward.reward

::: agentlightning.server.AgentLightningServer

::: agentlightning.server.ServerDataStore

::: agentlightning.client.AgentLightningClient

::: agentlightning.client.DevTaskLoader

::: agentlightning.Task

::: agentlightning.TaskInput

::: agentlightning.TaskIfAny

::: agentlightning.RolloutRawResultLegacy

::: agentlightning.RolloutLegacy