feat(catalog): Revamp - #6586
Conversation
Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
✅ Deploy Preview for kongdeveloper ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
… about differences to catalog landing page, content about differences on the classic landing page Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
…e some in UI step links Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
| {% endnavtab %} | ||
| {% endnavtabs %} | ||
|
|
||
| ## AI Model analytics |
There was a problem hiding this comment.
FYI - AI Gateway 2.0 is still bootstrapping the analytics, so we have placeholders in the UI but data is not populating atm.
There was a problem hiding this comment.
@cloudjumpercat Do we think it still makes sense to leave this here? To give you a sense of timelines, the AI Gateway team is hoping to get Analytics for their 2.0 object-model shipped by end-September.
There was a problem hiding this comment.
That said, we (as in, Catalog team) are shipping the UI widget already. Users will just see blank dashes ("-") instead of populated numbers.
| Add the providers and target models that this AI Model routes to by sending a POST request to the `/ai-models/{aiModelId}/versions` endpoint: | ||
| <!--vale off--> | ||
| {% konnect_api_request %} | ||
| url: /v1/ai-models/$AI_MODEL_ID/versions |
There was a problem hiding this comment.
add version field to this request:
{
"version": "1.0.0",
"target_models": [
{}
]
}
|
|
||
| - header: | ||
| type: h2 | ||
| text: "Create your catalog" |
There was a problem hiding this comment.
Could we reorder these cards to: APIs -> API Packages -> AI Models -> MCP Registries (tech preview)?
| key: solution | ||
| rows: | ||
| - usecase: | | ||
| You need to know every AI model, API, and MCP server your org has built, without checking each team's tools individually |
There was a problem hiding this comment.
"...know every API, AI Model, and MCP server..."
| - q: "What if I notice discrepancies in {{site.konnect_catalog}} data?" | ||
| a: "Check integration settings, verify connected tools, and ensure data synchronization is working correctly." | ||
| - q: "What's different between {{site.konnect_catalog}} and {{site.konnect_catalog}} Classic?" | ||
| a: "{{site.konnect_catalog}} is the unified, platform-level experience for APIs, API packages, AI Models, and MCP Registries (tech preview) today, with more interface types coming. {{site.konnect_catalog}} Classic remains available with Services, Scorecards, and Integrations. See [Migrate to the new Catalog](/catalog-classic/#migrate-to-the-new-catalog) for how to move to the new experience." |
There was a problem hiding this comment.
"Classic remains available with Services, Scorecards, and Integrations." -> "Classic remains available with Services."
We do want to eventually bring Scorecards and Integrations back in the new Catalog experience.
| a: "Check integration settings, verify connected tools, and ensure data synchronization is working correctly." | ||
| - q: "What's different between {{site.konnect_catalog}} and {{site.konnect_catalog}} Classic?" | ||
| a: "{{site.konnect_catalog}} is the unified, platform-level experience for APIs, API packages, AI Models, and MCP Registries (tech preview) today, with more interface types coming. {{site.konnect_catalog}} Classic remains available with Services, Scorecards, and Integrations. See [Migrate to the new Catalog](/catalog-classic/#migrate-to-the-new-catalog) for how to move to the new experience." | ||
| - q: "What happened to Services, Integrations, and Scorecards?" |
There was a problem hiding this comment.
"What happens to Integrations and Scorecards?"
There was a problem hiding this comment.
And then, could we instead explain that Integrations and Scorecards will eventually be brought back into the new Catalog experience, but with a focus on APIs & AI interfaces, rather than Services?
(Probably needs some wordsmithing.)
|
|
||
| - header: | ||
| type: h2 | ||
| text: "Frequently asked questions" |
There was a problem hiding this comment.
Should we explain how an Org Admin can toggle between the old Service Catalog and the new Catalog experience? To do so, they have to enable the toggle under Organization > Settings > Catalog.
There was a problem hiding this comment.
Nevermind! I see that you already cover this in the Konnect Catalog Classic page.
|
|
||
| An MCP server can define multiple packages and multiple remotes simultaneously. This allows organizations to support different runtime environments without duplicating server definitions. | ||
|
|
||
| ## Publish an MCP Registry to Dev Portal |
There was a problem hiding this comment.
I'd take this out. The MCP Registry (Tech Preview) object won't be publishable to Portal.
The new MCP Server object that we're launching into GA by end-September, though, will be publishable to Portal. Timeline for the Portal publishing bit specifically needs to be confirmed with Jason/Nathanael.
| 1. To manually define providers and models, select **Add manually**. | ||
| 1. To import an existing gateway-defined model, select **Import from AI gateway**, then: | ||
| 1. From the **AI gateway** dropdown menu, select your {{site.ai_gateway}} control plane. | ||
| 1. From the **Model from AI gateway** dropdown menu, select the model you want to import. |
There was a problem hiding this comment.
I feel like we should link out into AI Gateway's documentation for their AI Model object.
| url: /ai-gateway/ | ||
| --- | ||
|
|
||
| An AI Model is an interface in {{site.konnect_catalog}} that represents the providers and target models your organization routes requests to, along with the OpenAPI spec that describes how to call it. |
There was a problem hiding this comment.
We should explain what it actually means for an AI Model in Catalog to be "linked" to an AI Model in AI Gateway. When the two are linked, it means traffic to that Catalog entity is protected by AI Gateway.
The same principle apply to MCP Servers and Agents too.
Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
Description
Fixes #5413
TODO:
Open questions:
Preview Links
Checklist
descriptionentry in frontmatter.