You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _drafts/apim/00-organize-aoai-instances-with-apim.md
+41-7Lines changed: 41 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@ header:
9
9
caption:"Photo credit: [**nicola since 1972**](https://www.flickr.com/photos/15216811@N06/52755090506)"
10
10
---
11
11
12
-
In this blog post, I propose an approach based on Azure API Manager for the management, monitoring, and reporting of Azure Open AI deployment instances within an enterprise.
13
-
14
12
Azure OpenAI Service provides REST API access to OpenAI's powerful language models including o1, o1-mini, GPT-4o, GPT-4o mini, GPT-4 Turbo with Vision, GPT-4, GPT-3.5-Turbo, and Embeddings model series. These models can be easily adapted to your specific task including but not limited to content generation, summarization, image understanding, semantic search, and natural language to code translation.
15
13
16
14
Azure API Management, on the other hand, is a comprehensive API management platform that helps enterprises manage, secure, and monitor their APIs. It provides features such as API gateway, rate limiting, analytics, and developer portal, making it easier for businesses to expose their services to internal and external consumers.
@@ -21,27 +19,63 @@ Combining Azure Open AI with Azure API Manager enables enterprises to efficientl
21
19
22
20
----------------------------
23
21
24
-
obiettivo di questa serie di post é quello di mostrate alcuni dei pattern da usare per esporre Azure Open AI attraverso APIM
22
+
obiettivo di questa serie di post é quello di mostrate alcuni dei pattern da usare per esporre Azure Open AI attraverso APIM.
23
+
24
+
In this context, the following architecturea and implementation in Azure Architecture Center are**developed** and**maintained** by Azure Pattern and Practices team. I suggest yout to bookmark them for further information.
il laboratorio su cui lavoreremo prevede le seguenti risorse:
29
+
in questi post ci focalizzeremo sulla configurazione delle policy e di implementazione di alcuni pattern di utilizzo con esse. La parte di configurazione della rete e l'integrazione con una ESLZ é out of scope. Per un walktrough che guidi l'integrazione di APIM ed AOAI in un contesto di hub & spoke, è possibile fare riferimento anche[al mio articolo](https://github.com/nicolgit/hub-and-spoke-playground/blob/main/scenarios/aoai.md) disponibile nell'ambito del progetto[the hub-and-spoke playground](https://github.com/nicolgit/hub-and-spoke-playground)
30
+
31
+
32
+
Il laboratorio su cui lavoró prevede le seguenti risorse:
27
33
28
34
* Azure API Management service (developer SKU) enterpriseapim
29
35
* 2 x Azure OpenAI service (S0 SKU) apimaoai01 and apimaoai02
30
36
37
+
come mostrato nello schema seguente:
38
+
39
+
«««««««««««««««««««««««««««««««« ARCHITETTURA SUPER SEMPLICE »»»»»»»»»»»»»»»»»»»»»»»»»»»»»
31
40
41
+
#01 Add Azure open AI as backend resource
32
42
43
+
Go to API Management services >`nicold-apim` > Backends > Add
in questi post ci focalizzeremo sulla configurazione delle policy e di implementazione di pattern con esse. La parte di configurazione della rete e l'integrazione con una ESLZ é out of scope. Per un walktrough che guidi l'integrazione di APIM ed AOAI in un contesto di hub & spoke, vi rimando[al mio articolo](https://github.com/nicolgit/hub-and-spoke-playground/blob/main/scenarios/aoai.md) disponibile nell'ambito del progetto[the hub-and-spoke playground](https://github.com/nicolgit/hub-and-spoke-playground)
53
+
Go to API Management services >`nicold-apim` > Backends > Add