Skip to content

Commit aab3e9a

Browse files
authored
Merge pull request #299025 from dlepow/aisearch
[APIC] Semantic search
2 parents c10688c + 9042347 commit aab3e9a

File tree

4 files changed

+32
-5
lines changed

4 files changed

+32
-5
lines changed

articles/api-center/frequently-asked-questions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ sections:
5050
To upgrade your API center from the Free plan to the Standard plan, follow these steps:
5151
5252
1. In the Azure portal, navigate to your API center.
53-
2. In the left menu, select **Overview** > **Select plan**.
53+
2. In the left menu, select **Overview** > **Manage plan**.
5454
3. Select **Standard plan**.
5555
4. Select **Submit**.
5656

articles/api-center/includes/api-center-service-limits.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: dlepow
77

88
ms.service: azure-api-center
99
ms.topic: include
10-
ms.date: 03/18/2025
10+
ms.date: 03/ 18/2025
1111
ms.author: danlep
1212
ms.custom: Include file
1313
---
@@ -27,6 +27,7 @@ ms.custom: Include file
2727
| Maximum number of analysis profiles | 1 | 3 |
2828
| Maximum number of linked API sources<sup>5</sup> | 1 | 3 |
2929
| Maximum number of APIs synchronized from a linked API source | 200 | 2,000<sup>4</sup> |
30+
| Semantic search in API Center portal | No | Yes |
3031

3132
<sup>1</sup> Free plan provided for 90 days, then service is soft-deleted. Use of full service features including API analysis is limited.<br/>
3233
<sup>2</sup> To increase a limit in the Standard plan, contact [support](https://azure.microsoft.com/support/options/).<br/>
131 KB
Loading

articles/api-center/set-up-api-center-portal.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
---
2-
title: Set up the API Center portal
2+
title: Set Up the API Center Portal
33
description: How to set up the API Center portal, a managed website that enables discovery of the API inventory in your Azure API center.
44
author: dlepow
55
ms.service: azure-api-center
66
ms.topic: how-to
7-
ms.date: 04/28/2025
7+
ms.date: 04/30/2025
88
ms.author: danlep
99
ms.custom:
10+
ms.collection: ce-skilling-ai-copilot
1011
# Customer intent: As an API program manager, I want to enable an Azure-managed portal for developers and other API stakeholders in my organization to discover the APIs in my organization's API center.
1112
---
1213

@@ -62,7 +63,32 @@ To make only specific APIs visible, go to the **API visibility** tab in the API
6263

6364
## Enable access to test console for APIs
6465

65-
You can configure user settings to granularly authorize access to APIs and their specific versions in your API center. For example, you can configure certain API versions to use API keys for authentication, and create an access policy that permits only specific users to authenticate using those keys. This policy also applies to the "Try this API" capability for APIs in the API Center portal, ensuring that only portal users with the appropriate access policy can use the test console for those API versions. [Learn more about authorizing access to APIs](authorize-api-access.md)
66+
You can configure user settings to granularly authorize access to APIs and their specific versions in your API center. For example, configure certain API versions to use API keys for authentication, and create an access policy that permits only specific users to authenticate using those keys. This policy also applies to the "Try this API" capability for APIs in the API Center portal, ensuring that only portal users with the appropriate access policy can use the test console for those API versions. [Learn more about authorizing access to APIs](authorize-api-access.md)
67+
68+
## API discovery and consumption in the API Center portal
69+
70+
The API Center portal supports and streamlines the work of developers who use and create APIs within your organization. Signed-in users can:
71+
72+
* **Search for APIs** by name or using [AI-assisted semantic search](#search-with-ai)
73+
74+
* **Filter APIs** by type or lifecycle stage
75+
76+
* **View API details and definitions** including endpoints, methods, parameters, and response formats
77+
78+
* **Download API definitions** to a local computer or open them in Visual Studio Code
79+
80+
* **Try out APIs** that support API key authentication or OAuth 2.0 authorization
81+
82+
## Search with AI
83+
84+
In the Standard plan of Azure API Center, the API Center portal supplements basic name-based API search with AI-assisted *semantic search* built on API names and descriptions. Users can search for APIs using natural language queries, making it easier to find APIs based on their intent. For example, if a developer searches for "I need an API for inventory management," the portal can suggest relevant APIs, even if their names or descriptions don't include those exact words.
85+
86+
> [!TIP]
87+
> If you're using the Free plan of Azure API Center, you can [upgrade easily](frequently-asked-questions.yml#how-do-i-upgrade-my-api-center-from-the-free-plan-to-the-standard-plan) to the Standard plan to enable full service features including semantic search in the API Center portal.
88+
89+
To use AI-assisted search when signed in to the API Center portal, click in the search box, select **Search with AI**, and enter a query.
90+
91+
:::image type="content" source="media/set-up-api-center-portal/semantic-search.png" alt-text="Screenshot of semantic search results in API Center portal.":::
6692

6793
[!INCLUDE [api-center-portal-compare-apim-dev-portal](includes/api-center-portal-compare-apim-dev-portal.md)]
6894

0 commit comments

Comments
 (0)