Fix relationship XML error and add consumeServiceName
- Remove invalid relationship with duplicate type attributes - Add consumeServiceName to SmtyLlmRequest SystemMessageType - Framework will now use AgentServices.run#AgentTaskTurn for consuming LLM requests
Showing
2 changed files
with
8 additions
and
9 deletions
| ... | @@ -26,12 +26,11 @@ | ... | @@ -26,12 +26,11 @@ |
| 26 | <moqui.service.message.SystemMessageType systemMessageTypeId="SmtyAgentTask" description="Agent Task" | 26 | <moqui.service.message.SystemMessageType systemMessageTypeId="SmtyAgentTask" description="Agent Task" |
| 27 | contentType="application/json" | 27 | contentType="application/json" |
| 28 | consumeServiceName="AgentServices.run#AgentTaskTurn"/> | 28 | consumeServiceName="AgentServices.run#AgentTaskTurn"/> |
| 29 | 29 | ||
| 30 | <!-- Default AI Config (Brainfood VLLM) --> | 30 | <!-- LLM Request/Response Message Types --> |
| 31 | <moqui.mcp.agent.ProductStoreAiConfig | 31 | <moqui.service.message.SystemMessageType systemMessageTypeId="SmtyLlmRequest" description="LLM Request" |
| 32 | productStoreId="POPC_DEFAULT" aiConfigId="DEFAULT" | 32 | consumeServiceName="AgentServices.run#AgentTaskTurn"/> |
| 33 | serviceTypeEnumId="AistVllm" description="Brainfood VLLM" | 33 | |
| 34 | endpointUrl="http://crunchy.private.brainfood.com:11434/v1" apiKey="brainfood" | 34 | <moqui.service.message.SystemMessageType systemMessageTypeId="SmtyLlmResponse" description="LLM Response"/> |
| 35 | modelName="bf-ai" temperature="0.7" maxTokens="4096"/> | 35 | |
| 36 | |||
| 37 | </entity-facade-xml> | 36 | </entity-facade-xml> | ... | ... |
| ... | @@ -42,7 +42,7 @@ | ... | @@ -42,7 +42,7 @@ |
| 42 | <field name="llmResponse" type="text-very-long"> | 42 | <field name="llmResponse" type="text-very-long"> |
| 43 | <description>Raw LLM response content (stored for audit/debug).</description> | 43 | <description>Raw LLM response content (stored for audit/debug).</description> |
| 44 | </field> | 44 | </field> |
| 45 | 45 | ||
| 46 | <relationship type="one" title="RequestedBy" related="mantle.party.Party"> | 46 | <relationship type="one" title="RequestedBy" related="mantle.party.Party"> |
| 47 | <key-map field-name="requestedByPartyId" related="partyId"/> | 47 | <key-map field-name="requestedByPartyId" related="partyId"/> |
| 48 | </relationship> | 48 | </relationship> | ... | ... |
-
Please register or sign in to post a comment