AiAgentFilterInput
Type: Input
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| allowCollaboration | AiAgentFilterAllowCollaboration | Whether this agent can collaborate with other agents | |
| and | [AiAgentFilterInput!] | ||
| avatarUrl | AiAgentFilterAvatarUrl | URL to the agent's avatar image | |
| backstory | AiAgentFilterBackstory | Context and background for the agent | |
| createdAt | AiAgentFilterCreatedAt | When the agent was created | |
| experience | AiAgentFilterExperience | Detailed background and experience of the agent | |
| facts | AiFactFilterInput | ||
| id | AiAgentFilterId | ||
| isChatAvailable | AiAgentFilterIsChatAvailable | Whether this agent is available for selection in chat conversations | |
| knowledge | AiAgentFilterKnowledge | Additional knowledge base or specialization areas | |
| maxIterations | AiAgentFilterMaxIterations | Maximum number of iterations the agent can perform on a task | |
| metadata | AiAgentFilterMetadata | Additional metadata for the agent | |
| modelName | AiAgentFilterModelName | The specific model to use from the provider | |
| modelProvider | AiAgentFilterModelProvider | The LLM provider to use for this agent | |
| motivation | AiAgentFilterMotivation | What drives and motivates this agent | |
| name | AiAgentFilterName | The display name of the agent | |
| not | [AiAgentFilterInput!] | ||
| objective | AiAgentFilterObjective | The agent's core objective or goal | |
| or | [AiAgentFilterInput!] | ||
| role | AiAgentFilterRole | The agent's primary role or specialty | |
| state | AiAgentFilterState | The current operational state of the agent | |
| teams | AiTeamFilterInput | ||
| temperature | AiAgentFilterTemperature | Temperature setting for the LLM (0.0 = deterministic, 2.0 = very creative) | |
| updatedAt | AiAgentFilterUpdatedAt | When the agent was last updated |