|
|
@ -517,10 +517,11 @@ export class AiService { |
|
|
* tools search-asset-profiles and get-accounts of the server of the Model |
|
|
* tools search-asset-profiles and get-accounts of the server of the Model |
|
|
* Context Protocol. The accounts are given without values. The first step |
|
|
* Context Protocol. The accounts are given without values. The first step |
|
|
* requires a tool call, as a model can give the matches without any tool |
|
|
* requires a tool call, as a model can give the matches without any tool |
|
|
* call otherwise. The last step allows no tool call, so that the model |
|
|
* call otherwise. The reasoning is disabled, as some models ignore a |
|
|
* always gives the matches. An asset match whose asset profile no search |
|
|
* required tool call while they reason. The last step allows no tool call, |
|
|
* gave is left out, as the import refuses a symbol which the data source |
|
|
* so that the model always gives the matches. An asset match whose asset |
|
|
* cannot resolve. |
|
|
* profile no search gave is left out, as the import refuses a symbol which |
|
|
|
|
|
* the data source cannot resolve. |
|
|
*/ |
|
|
*/ |
|
|
private async getRowMatches({ |
|
|
private async getRowMatches({ |
|
|
abortSignal, |
|
|
abortSignal, |
|
|
@ -555,6 +556,7 @@ export class AiService { |
|
|
modelPropertyKey: PROPERTY_OPENROUTER_MODEL_AGENT, |
|
|
modelPropertyKey: PROPERTY_OPENROUTER_MODEL_AGENT, |
|
|
settings: { |
|
|
settings: { |
|
|
provider: { require_parameters: true, zdr: true }, |
|
|
provider: { require_parameters: true, zdr: true }, |
|
|
|
|
|
reasoning: { effort: 'none' }, |
|
|
usage: { include: true } |
|
|
usage: { include: true } |
|
|
} |
|
|
} |
|
|
}), |
|
|
}), |
|
|
|