pub struct LlmExecutionInput {
pub node_id: String,
pub model: String,
pub prompt: String,
pub scoped_input: Value,
}Expand description
Input payload passed to the LLM executor adapter.
Fields§
§node_id: StringCurrent workflow node id.
model: StringRequested model.
prompt: StringPrompt configured on the workflow node.
scoped_input: ValueDeterministic scoped context for this node execution.
Trait Implementations§
Source§impl Clone for LlmExecutionInput
impl Clone for LlmExecutionInput
Source§fn clone(&self) -> LlmExecutionInput
fn clone(&self) -> LlmExecutionInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LlmExecutionInput
impl Debug for LlmExecutionInput
Source§impl PartialEq for LlmExecutionInput
impl PartialEq for LlmExecutionInput
impl StructuralPartialEq for LlmExecutionInput
Auto Trait Implementations§
impl Freeze for LlmExecutionInput
impl RefUnwindSafe for LlmExecutionInput
impl Send for LlmExecutionInput
impl Sync for LlmExecutionInput
impl Unpin for LlmExecutionInput
impl UnsafeUnpin for LlmExecutionInput
impl UnwindSafe for LlmExecutionInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request