Rust How-To Guides
Guides specific to developing Golem agents in Rust.
Add a Rust Crate DependencyAdding a New Agent to a Rust Golem ComponentAdding HTTP Endpoints to a Rust Golem AgentAdding LLM and AI Capabilities (Rust)Adding Resource Quotas to an Agent (Rust)Adding Secrets to a Rust AgentAdding Typed Configuration to an Agent (Rust)Annotating Agent Methods (Rust)Atomic Blocks and Durability Controls (Rust)Calling Agents from External Rust ApplicationsCalling Another Agent (Rust)Configuring Agent Durability (Rust)Configuring CORS for Rust HTTP EndpointsConfiguring Semantic Retry Policies (Rust)Creating a Golem Agent Instance with `golem agent new`Creating Ephemeral (Stateless) Agents (Rust)Custom Snapshots in RustEnabling Authentication on Rust HTTP EndpointsEnabling OpenTelemetry for a Rust AgentFile I/O in Rust Golem AgentsFire-and-Forget Agent Invocation (Rust)Golem Interactive REPL (Rust)HTTP Request and Response Parameter Mapping (Rust)Invoking a Golem Agent with `golem agent invoke`Logging from a Rust AgentMaking Outgoing HTTP Requests (Rust)Parallel Workers — Fan-Out / Fan-In (Rust)Phantom Agents in RustRecurring Tasks via Self-Scheduling (Rust)Saga-Pattern Transactions (Rust)Scheduling a Future Agent InvocationScheduling a Future Agent Invocation (Rust)Triggering a Fire-and-Forget Agent InvocationUsing Apache Ignite from a Rust AgentUsing MySQL from a Rust AgentUsing PostgreSQL from a Rust AgentUsing Webhooks in a Rust Golem AgentWaiting for External Input with Golem Promises (Rust)
Last updated on