Praison AI

  • Enterprise
  • Agents
  • Bot
  • Use Cases
  • University
  • Docs
Getting StartedCLIGateway & BotsAgentsCodeUIToolsMCPDeployExamplesSDKJSRustCourse

SDK

Guide
  • SDK Reference
praisonaiagents
  • praisonaiagents SDK
  • Protocols
  • Architecture Patterns
  • Task Module
  • Config Module
  • Process Module
  • Memory Module
  • Session Management
  • MCP Module
  • Handoff Module
  • Guardrails Module
  • Tools Module
  • Hooks Module
  • Planning Module
  • LLM Module
  • Checkpoints Module
  • Background Module
  • Policy Module
  • Thinking Module
  • Compaction Module
  • Eval Module
  • Skills Module
  • Context Module
  • UI Module
  • LSP Module
  • Display Module
  • Outputs Module
  • Telemetry Module
  • FlowDisplay Module
  • Approval Module
  • SDK Extensibility
  • Token Utilities Module
  • Streaming Module
Agent
  • Agent Module
  • Handoff Module
  • ImageAgent Module
  • RouterAgent Module
  • DeepResearchAgent Module
  • QueryRewriterAgent Module
  • PromptExpanderAgent Module
  • ContextAgent Module
Agents
  • Agents Module
  • AutoAgents Module
  • AutoRagAgent
Knowledge
  • Knowledge Module
  • Knowledge Stack Protocols Module
  • Index Types Module
  • Query Engine Module
  • Data Readers Module
  • Rerankers Module
  • Retrieval Strategies Module
  • Vector Store Module
Workflows
  • Workflows Module
  • WorkflowManager Module
praisonai-code
  • praisonai-code
praisonai-bot
  • praisonai-bot
praisonai-sandbox
  • praisonai-sandbox
praisonai
  • praisonai SDK
  • CLI Module
  • Auto Module
  • Deploy Module
  • Persistence Module
  • Train Module
  • Scheduler Module
  • Profiler Module
  • Templates Module
  • ChainlitUI Module
  • AgentsGenerator Module
  • Recipe Registry Module
  • Package Manager Module
  • Adapters Module
  • Knowledge Module
  • Readers Module
  • Vector Store Module
  • Retrieval Module
  • Reranker Module
  • Index Types
  • Query Engine
  • Video Module
  • Embedding
Runtime Operations
  • Background Tasks
  • Async Jobs
  • Background Tasks CLI
  • Async Jobs CLI
  • Scheduler CLI
typescript
  • TypeScript SDK
  • AutoAgents
  • Cache
  • ContextAgent
  • Database Adapters
  • Graph RAG
  • Guardrails
  • Handoff
  • ImageAgent
  • Observability
  • Planning
  • PromptExpanderAgent
  • QueryRewriterAgent
  • Reranker
  • DeepResearchAgent
  • RouterAgent
  • Telemetry
  • Vector Stores
  • Voice
Modules
ABCDEFGHIJKLMNOPQRSTUVW
Classes
ABCDEFGHIJKLMNOPQRSTUVW
  • LLM Config • AI Agent SDK
  • LLM Error • AI Agent SDK
  • LLM Runtime Wrapper • AI Agent SDK
  • Learn Backend • AI Agent SDK
  • Learn Config • AI Agent SDK
  • Learn Manager Protocol • AI Agent SDK
  • Learn Mode • AI Agent SDK
  • Learn Protocol • AI Agent SDK
  • Learn Scope • AI Agent SDK
  • Leave Params • AI Agent SDK
  • Legacy Config Rule • AI Agent SDK
  • Lifecycle Command Decision • AI Agent SDK
  • Lifecycle Command Guard Policy • AI Agent SDK
  • Lifecycle Command Policy Protocol • AI Agent SDK
  • Lifecycle Record • AI Agent SDK
  • List Sink • AI Agent SDK
  • Liveness Config • AI Agent SDK
  • Liveness Decision • AI Agent SDK
  • Liveness Policy • AI Agent SDK
  • Liveness Policy Protocol • AI Agent SDK
  • Loaded Skill • AI Agent SDK
  • Local Turn Lock • AI Agent SDK
  • LLM • TypeScript AI Agent SDK
  • LLM Config • TypeScript AI Agent SDK
  • LLM Event • TypeScript AI Agent SDK
  • LLM Event Hooks • TypeScript AI Agent SDK
  • LLM Failover Decision • TypeScript AI Agent SDK
  • LLM Failover Manager • TypeScript AI Agent SDK
  • LLM Failover Profile • TypeScript AI Agent SDK
  • LLM Generate Options • TypeScript AI Agent SDK
  • LLM Plugin Protocol • TypeScript AI Agent SDK
  • LLM Request Options • TypeScript AI Agent SDK
  • LLM Response • TypeScript AI Agent SDK
  • LLM Tool Call Record • TypeScript AI Agent SDK
  • LLM Tool Loop Options • TypeScript AI Agent SDK
  • LLM Tool Loop Result • TypeScript AI Agent SDK
  • Learn Config • TypeScript AI Agent SDK
  • Line Range • TypeScript AI Agent SDK
  • Loop • TypeScript AI Agent SDK
  • LLM Guardrail • Rust AI Agent SDK
  • LLM Message • Rust AI Agent SDK
  • LLM Plugin Protocol • Rust AI Agent SDK
  • Length Guardrail • Rust AI Agent SDK
  • Line Range • Rust AI Agent SDK
  • LLM Config • Rust AI Agent SDK
  • LLM Message • Rust AI Agent SDK
  • LLM Protocol • Rust AI Agent SDK
  • LLM Provider • Rust AI Agent SDK
  • LLM Response • Rust AI Agent SDK
  • Loop • Rust AI Agent SDK
Functions
ABCDEFGHIJKLMNOPQRSTUVW
Docs/SDK/Classes/LLM Message • Rust AI Agent SDK
PreviousNext

LLM Message • Rust AI Agent SDK

LLMMessage: LLM Message for plugin hooks

LLMMessage

Defined in the plugins module.

Rust AI Agent SDK

LLM Message for plugin hooks

Fields

NameTypeDescription
roleStringMessage role
contentStringMessage content

Source

View on GitHub

praisonai/src/parity/plugins.rs at line 185


Related Documentation

Rust LLM Rust Providers Rust Failover
PreviousNext
  • Platform
  • Use Cases
  • Agents
  • Bot
  • Enterprise
  • Partners
  • Community
  • FAQ
  • About
  • University
  • Documentation
  • GitHub

© Praison AI Limited.

Search in