Index

A B E M O R S W 
All Classes and Interfaces|All Packages

A

agentFunction(String) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
Retrieves a specific function callback wrapper by name.
agentFunctionsCallback() - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
Retrieves all registered function callback wrappers.

B

build(Flux<ChatResponse>) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
Builds and returns an instance of LLMStreamingGenerator.
builder() - Static method in interface org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator
 
Builder() - Constructor for class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
 

E

executeFunctions(List<AssistantMessage.ToolCall>) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
 
executeFunctions(List<AssistantMessage.ToolCall>, Map<String, Object>) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
 

M

mapResult(Function<ChatResponse, Map<String, Object>>) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
Sets the mapping function for the builder.
MessageSerializer - Class in org.bsc.langgraph4j.spring.ai.serializer.std
 
MessageSerializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
 

O

org.bsc.langgraph4j.spring.ai.generators - package org.bsc.langgraph4j.spring.ai.generators
 
org.bsc.langgraph4j.spring.ai.serializer.std - package org.bsc.langgraph4j.spring.ai.serializer.std
 
org.bsc.langgraph4j.spring.ai.tool - package org.bsc.langgraph4j.spring.ai.tool
 

R

read(ObjectInput) - Method in class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
 

S

SpringAIStateSerializer<State extends AgentState> - Class in org.bsc.langgraph4j.spring.ai.serializer.std
This class is responsible for serializing and deserializing the state of an agent executor.
SpringAIStateSerializer(AgentStateFactory<State>) - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.std.SpringAIStateSerializer
Constructor that initializes the serializer with a supplier for creating new AgentExecutor.State instances and registers various serializers for different types.
SpringAIToolService - Class in org.bsc.langgraph4j.spring.ai.tool
Service class responsible for managing tools and their callbacks.
SpringAIToolService(List<ToolCallback>) - Constructor for class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
 
startingNode(String) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
Sets the starting node for the builder.
startingState(State) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
Sets the starting state for the builder.
StreamingChatGenerator - Interface in org.bsc.langgraph4j.spring.ai.generators
 
StreamingChatGenerator.Builder<State extends AgentState> - Class in org.bsc.langgraph4j.spring.ai.generators
 

W

write(Message, ObjectOutput) - Method in class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
 
A B E M O R S W 
All Classes and Interfaces|All Packages