public class HostAgent extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<String,A2AClient> |
a2AClientMap |
| Constructor and Description |
|---|
HostAgent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChatModel(org.noear.solon.ai.chat.ChatModel chatModel) |
org.noear.solon.ai.chat.ChatResponse |
chatCall(org.noear.solon.ai.chat.ChatSession session) |
org.noear.solon.ai.chat.ChatResponse |
chatCall(String prompt) |
org.reactivestreams.Publisher<org.noear.solon.ai.chat.ChatResponse> |
chatStream(org.noear.solon.ai.chat.ChatSession session) |
org.reactivestreams.Publisher<org.noear.solon.ai.chat.ChatResponse> |
chatStream(String prompt) |
Map<String,A2AClient> |
getA2AClientMap() |
List<AgentCard> |
getAgentCards() |
List<Map<String,String>> |
getAgentInfo() |
void |
register(String remoteAddress) |
public void addChatModel(org.noear.solon.ai.chat.ChatModel chatModel)
public void register(String remoteAddress)
public org.noear.solon.ai.chat.ChatResponse chatCall(String prompt) throws IOException
IOExceptionpublic org.noear.solon.ai.chat.ChatResponse chatCall(org.noear.solon.ai.chat.ChatSession session)
throws IOException
IOExceptionpublic org.reactivestreams.Publisher<org.noear.solon.ai.chat.ChatResponse> chatStream(String prompt)
public org.reactivestreams.Publisher<org.noear.solon.ai.chat.ChatResponse> chatStream(org.noear.solon.ai.chat.ChatSession session)
Copyright © 2025. All rights reserved.