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
2 changes: 2 additions & 0 deletions scenarios/Agents/samples/investment_advisor/.env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
PROJECT_CONNECTION_STRING="<HostName>;<AzureSubscriptionId>;<ResourceGroup>;<HubName>"
AZURE_OPENAI_DEPLOYMENT="gpt-4o-mini"
25 changes: 25 additions & 0 deletions scenarios/Agents/samples/investment_advisor/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
page_type: sample

languages:
- Python

products:
- ai-services
- azure-openai
---

# Personal Financial Assistant
## Overview

Function Calling with Yfinance to get latest stock prices. Summarization of user provided article. Extract country info from article, extract country, capital and other aspects, and call an API to get more information about each country.

## Objective

The objective of the provided notebook file is to create an Azure OpenAI Assistant named "Portfolio Management Assistant" using the Azure OpenAI API. The assistant is designed to act as a personal financial assistant, providing information and insights related to a user's investment portfolio. The script initiates a conversation with the assistant, guiding it through various financial queries and scenarios to showcase its capabilities.

## Programming Languages

- Python

## Estimated Runtime: 10 mins
Loading
Loading