Skip to content

Commit 4592837

Browse files
authored
Merge branch 'main' into visionv2
2 parents f34b09e + af800b6 commit 4592837

File tree

3 files changed

+51
-15
lines changed

3 files changed

+51
-15
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ You can find extensive documentation in the [docs](docs/README.md) folder:
279279
- [📖 Docs: Comparing Azure OpenAI and OpenAI](https://learn.microsoft.com/azure/cognitive-services/openai/overview#comparing-azure-openai-and-openai/)
280280
- [📖 Blog: Access Control in Generative AI applications with Azure AI Search](https://techcommunity.microsoft.com/blog/azure-ai-services-blog/access-control-in-generative-ai-applications-with-azure-ai-search/3956408)
281281
- [📺 Talk: Quickly build and deploy OpenAI apps on Azure, infused with your own data](https://www.youtube.com/watch?v=j8i-OM5kwiY)
282-
- [📺 Talks: AI Chat App Hack series](https://www.youtube.com/playlist?list=PL5lwDBUC0ag6_dGZst5m3G72ewfwXLcXV)
282+
- [📺 Video: RAG Deep Dive Series](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/rag-deep-dive-watch-all-the-recordings/4383171)
283283

284284
### Getting help
285285

@@ -289,6 +289,12 @@ For help with deploying this sample, please post in [GitHub Issues](/issues). If
289289
This repository is supported by the maintainers, _not_ by Microsoft Support,
290290
so please use the support mechanisms described above, and we will do our best to help you out.
291291
292+
For general questions about developing AI solutions on Azure,
293+
join the Azure AI Foundry Developer Community:
294+
295+
[![Azure AI Foundry Discord](https://img.shields.io/badge/Discord-Azure_AI_Foundry_Community_Discord-blue?style=for-the-badge&logo=discord&color=5865f2&logoColor=fff)](https://aka.ms/foundry/discord)
296+
[![Azure AI Foundry Developer Forum](https://img.shields.io/badge/GitHub-Azure_AI_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
297+
292298
### Note
293299
294300
>Note: The PDF documents used in this demo contain information generated using a language model (Azure OpenAI Service). The information contained in these documents is only for demonstration purposes and does not reflect the opinions or beliefs of Microsoft. Microsoft makes no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the information contained in this document. All rights reserved to Microsoft.

app/backend/requirements.txt

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile requirements.in -o requirements.txt
2+
# uv pip compile requirements.in -o requirements.txt --python-version 3.9
33
aiofiles==24.1.0
44
# via
55
# prompty
@@ -20,7 +20,9 @@ anyio==4.4.0
2020
# openai
2121
asgiref==3.8.1
2222
# via opentelemetry-instrumentation-asgi
23-
attrs==24.2.0
23+
async-timeout==5.0.1
24+
# via aiohttp
25+
attrs==25.3.0
2426
# via aiohttp
2527
azure-ai-documentintelligence==1.0.0b4
2628
# via -r requirements.in
@@ -96,6 +98,11 @@ deprecated==1.2.14
9698
# opentelemetry-semantic-conventions
9799
distro==1.9.0
98100
# via openai
101+
exceptiongroup==1.3.0
102+
# via
103+
# anyio
104+
# hypercorn
105+
# taskgroup
99106
fixedint==0.1.6
100107
# via azure-monitor-opentelemetry-exporter
101108
flask==3.0.3
@@ -104,7 +111,7 @@ frozenlist==1.4.1
104111
# via
105112
# aiohttp
106113
# aiosignal
107-
h11==0.14.0
114+
h11==0.16.0
108115
# via
109116
# httpcore
110117
# hypercorn
@@ -116,7 +123,7 @@ h2==4.1.0
116123
# hypercorn
117124
hpack==4.0.0
118125
# via h2
119-
httpcore==1.0.5
126+
httpcore==1.0.9
120127
# via httpx
121128
httpx==0.27.0
122129
# via
@@ -134,7 +141,10 @@ idna==3.10
134141
# requests
135142
# yarl
136143
importlib-metadata==8.0.0
137-
# via opentelemetry-api
144+
# via
145+
# flask
146+
# opentelemetry-api
147+
# quart
138148
isodate==0.6.1
139149
# via
140150
# azure-ai-documentintelligence
@@ -318,8 +328,6 @@ packaging==24.1
318328
# opentelemetry-instrumentation-flask
319329
pillow==10.4.0
320330
# via -r requirements.in
321-
portalocker==2.10.1
322-
# via msal-extensions
323331
priority==2.0.0
324332
# via hypercorn
325333
prompty==0.1.50
@@ -331,9 +339,7 @@ psutil==5.9.8
331339
pycparser==2.22
332340
# via cffi
333341
pydantic==2.8.2
334-
# via
335-
# openai
336-
# prompty
342+
# via openai
337343
pydantic-core==2.20.1
338344
# via pydantic
339345
pygments==2.18.0
@@ -346,7 +352,7 @@ pymupdf==1.26.0
346352
# via -r requirements.in
347353
pypdf==4.3.1
348354
# via -r requirements.in
349-
python-dotenv==1.0.1
355+
python-dotenv==1.1.1
350356
# via
351357
# -r requirements.in
352358
# prompty
@@ -360,7 +366,7 @@ quart-cors==0.7.0
360366
# via -r requirements.in
361367
regex==2024.11.6
362368
# via tiktoken
363-
requests==2.32.3
369+
requests==2.32.4
364370
# via
365371
# azure-core
366372
# msal
@@ -382,14 +388,18 @@ sniffio==1.3.1
382388
# openai
383389
soupsieve==2.6
384390
# via beautifulsoup4
385-
std-uritemplate==2.0.3
391+
std-uritemplate==2.0.5
386392
# via microsoft-kiota-abstractions
393+
taskgroup==0.2.2
394+
# via hypercorn
387395
tenacity==9.0.0
388396
# via -r requirements.in
389397
tiktoken==0.8.0
390398
# via
391399
# -r requirements.in
392400
# opentelemetry-instrumentation-openai
401+
tomli==2.2.1
402+
# via hypercorn
393403
tqdm==4.66.5
394404
# via openai
395405
types-beautifulsoup4==4.12.0.20240511
@@ -401,18 +411,28 @@ types-pillow==10.2.0.20240822
401411
typing-extensions==4.13.2
402412
# via
403413
# -r requirements.in
414+
# anyio
415+
# asgiref
404416
# azure-ai-documentintelligence
405417
# azure-core
406418
# azure-cosmos
407419
# azure-identity
408420
# azure-search-documents
409421
# azure-storage-blob
410422
# azure-storage-file-datalake
423+
# exceptiongroup
424+
# hypercorn
411425
# openai
412426
# opentelemetry-sdk
413427
# pydantic
414428
# pydantic-core
415-
urllib3==2.2.2
429+
# pypdf
430+
# quart
431+
# quart-cors
432+
# rich
433+
# taskgroup
434+
# uvicorn
435+
urllib3==2.5.0
416436
# via requests
417437
uvicorn==0.30.6
418438
# via -r requirements.in

docs/reasoning.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ This repository includes an optional feature that uses reasoning models to gener
3939
azd env set AZURE_OPENAI_API_VERSION 2025-04-01-preview
4040
```
4141

42+
For o3-mini: (No vision support)
43+
44+
```shell
45+
azd env set AZURE_OPENAI_CHATGPT_MODEL o4-mini
46+
azd env set AZURE_OPENAI_CHATGPT_DEPLOYMENT o4-mini
47+
azd env set AZURE_OPENAI_CHATGPT_DEPLOYMENT_VERSION 2025-04-16
48+
azd env set AZURE_OPENAI_CHATGPT_DEPLOYMENT_SKU GlobalStandard
49+
azd env set AZURE_OPENAI_API_VERSION 2025-04-01-preview
50+
```
51+
4252
For o1: (No streaming support)
4353

4454
```shell

0 commit comments

Comments
 (0)