mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 16:53:04 +08:00
refactor(framework): move RunningFlowContext from flow.entity to flow package
This commit is contained in:
@@ -3,7 +3,7 @@ package work.slhaf.partner.runtime.interaction.data.context;
|
|||||||
import com.alibaba.fastjson2.JSONObject;
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext;
|
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
|
||||||
import work.slhaf.partner.module.common.entity.AppendPromptData;
|
import work.slhaf.partner.module.common.entity.AppendPromptData;
|
||||||
import work.slhaf.partner.runtime.interaction.data.context.subcontext.CoreContext;
|
import work.slhaf.partner.runtime.interaction.data.context.subcontext.CoreContext;
|
||||||
import work.slhaf.partner.runtime.interaction.data.context.subcontext.ModuleContext;
|
import work.slhaf.partner.runtime.interaction.data.context.subcontext.ModuleContext;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import org.slf4j.LoggerFactory
|
|||||||
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent
|
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent
|
||||||
import work.slhaf.partner.api.agent.factory.component.annotation.Init
|
import work.slhaf.partner.api.agent.factory.component.annotation.Init
|
||||||
import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader
|
import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext
|
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext
|
||||||
import work.slhaf.partner.api.chat.ChatClient
|
import work.slhaf.partner.api.chat.ChatClient
|
||||||
import work.slhaf.partner.api.chat.constant.ChatConstant
|
import work.slhaf.partner.api.chat.constant.ChatConstant
|
||||||
import work.slhaf.partner.api.chat.pojo.ChatResponse
|
import work.slhaf.partner.api.chat.pojo.ChatResponse
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import work.slhaf.partner.api.agent.factory.capability.annotation.CapabilityCore
|
|||||||
import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule
|
import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule
|
||||||
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent
|
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent
|
||||||
import work.slhaf.partner.api.agent.runtime.exception.AgentRunningFailedException
|
import work.slhaf.partner.api.agent.runtime.exception.AgentRunningFailedException
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext
|
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext
|
||||||
import java.lang.reflect.Method
|
import java.lang.reflect.Method
|
||||||
import java.time.ZonedDateTime
|
import java.time.ZonedDateTime
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package work.slhaf.partner.api.agent.runtime.interaction;
|
|||||||
|
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentInputData;
|
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentInputData;
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentOutputData;
|
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentOutputData;
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext;
|
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
|
||||||
|
|
||||||
public interface AgentGateway<I extends AgentInputData, O extends AgentOutputData, C extends RunningFlowContext> {
|
public interface AgentGateway<I extends AgentInputData, O extends AgentOutputData, C extends RunningFlowContext> {
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package work.slhaf.partner.api.agent.runtime.interaction.flow.entity;
|
package work.slhaf.partner.api.agent.runtime.interaction.flow;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
package work.slhaf.demo.flow;
|
package work.slhaf.demo.flow;
|
||||||
|
|
||||||
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext;
|
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
|
||||||
|
|
||||||
public class AgentDemoFlowContext extends RunningFlowContext {
|
public class AgentDemoFlowContext extends RunningFlowContext {
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user