Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _vector-search/ai-search/agentic-search/agent-converse.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ POST /_plugins/_ml/models/_register

Register a conversational agent with multiple tools---`ListIndexTool` to discover available indexes, `IndexMappingTool` to understand index structure, `WebSearchTool` for external data access, and the required `QueryPlanningTool` to generate OpenSearch DSL.

See [Customizing agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) for advanced configurations. The agent must include a `QueryPlanningTool`:
See [Configuring agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) for basic configurations. The agent must include a `QueryPlanningTool`:

```json
POST /_plugins/_ml/agents/_register
Expand Down Expand Up @@ -383,4 +383,4 @@ The first query will likely generate more complex DSL with sorting and aggregati

- [Agentic query translator processor]({{site.url}}{{site.baseurl}}/search-plugins/search-pipelines/agentic-query-translator-processor/) -- Learn more about the request processor that translates natural language queries into OpenSearch DSL.
- [Agentic context processor]({{site.url}}{{site.baseurl}}/search-plugins/search-pipelines/agentic-context-processor/) -- Learn more about the response processor that adds agent execution context information for monitoring and conversation continuity.
- [Customizing agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) -- Configure advanced agent behaviors with different models, tools, and prompts.
- [Configuring agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) -- Configure agent behaviors with different models, tools, and prompts.
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
layout: default
title: Customizing agents
title: Configuring agents
parent: Agentic search
grand_parent: AI search
nav_order: 10
has_children: false
---

# Customizing agentic search agents
# Configuring agentic search agents

You can customize agentic search agents by configuring their models, tools, and prompts:
You can configure agentic search agents by customizing their models, tools, and prompts:

- [Model configuration](#model-configuration): Choose different large language models (LLMs) optimized for various tasks.
- [Tool orchestration](#tool-orchestration): Combine multiple tools for automated workflows.
Expand Down Expand Up @@ -250,7 +250,7 @@ To customize the `QueryPlanningTool` prompt, see [`QueryPlanningTool`]({{site.ur

### System prompt optimization

Customize your agent's behavior with tailored system prompts that fit for your specific use case.
Configure your agent's behavior with tailored system prompts that fit for your specific use case.

### Agent output format

Expand Down
4 changes: 3 additions & 1 deletion _vector-search/ai-search/agentic-search/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -241,14 +241,16 @@ The agentic search request executes the agent with the `QueryPlanningTool` and s

After setting up basic agentic search, you can enhance your implementation with these advanced features:

- [Customize agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) -- Learn how to customize your agentic search agent with different models, tools, and configurations.
- [Configure agentic search agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/agent-customization/) -- Learn how to configure your agentic search agent with different models, tools, and configurations.

- [Use flow agents]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/flow-agent/) -- Use streamlined flow agents for faster, more cost-effective query planning when you don't need conversation memory or complex tool orchestration.

- [Configure semantic search]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/neural-search/) -- Configure agents to automatically choose between keyword and semantic vector searches based on user intent, providing more relevant results for conceptual questions.

- [Add search templates]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/search-templates/) -- Add predefined search templates to handle complex query patterns that would be challenging for LLMs to generate consistently, ensuring predictable query structure and improved reliability.

- [Connect external MCP servers]({{site.url}}{{site.baseurl}}/vector-search/ai-search/agentic-search/mcp-server/) -- Extend agentic search with external tools and data sources through Model Context Protocol (MCP) servers for enhanced functionality and real-time information access.

- [Build agentic search flows]({{site.url}}{{site.baseurl}}/vector-search/ai-search/building-agentic-search-flows/) -- Configure agents and execute agentic search using AI search flows in OpenSearch Dashboards.

## Next steps
Expand Down
Loading
Loading