Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: Hotolink Management System #135

Open
vayinapurapu opened this issue Jun 16, 2023 · 8 comments
Open

Project: Hotolink Management System #135

vayinapurapu opened this issue Jun 16, 2023 · 8 comments

Comments

@vayinapurapu
Copy link

Project name

Contoso Hotolink

Description

A smart desk management system powered with AI, which helps the users to manage the reservation and generates the report. Here user can interact with App using Teams and manage the reservation and PVA helps in making smart decisions.

Project Repository URL

https://github.com/Mr-Clrscr/MSFT_HTT23_HOTOLINK

Project video

https://youtu.be/flSBDRyus0M

Team members

vinaydeep ayinapurapu([email protected]), RadhaKrishna Tharavarthi ([email protected])

@vayinapurapu vayinapurapu changed the title Project: <short description> Project: Hotolink Management System Jun 16, 2023
@aycabas
Copy link
Collaborator

aycabas commented Jun 16, 2023

Hi @vayinapurapu, thank you for your project submission. I only see a readme file in your repository. Would you be able to provide your source code in the repository as well. It's mandatory for the project submission. Please let me know.

@waldekmastykarz
Copy link
Collaborator

Hey @vayinapurapu, could it be that you didn't commit all code? In your repo I can see the seat management code but I can't see the chat bot that you're presenting in the video. We'd love to see the complete solution to judge it properly.

@vayinapurapu
Copy link
Author

Hi Walder, we have used the Power Virtual Agent which is Power Platform service and where we are expecting to be accessed from the BOT icon on home page. If you are still persisting the issues, you can try below link as well where we have published to PVA workspace.
https://web.powerva.microsoft.com/environments/Default-c494bf0b-4107-4675-bf1a-f5ecd654a7d3/bots/crcea_zoyaTheHelpAssist/canvas?__version__=2

@vayinapurapu
Copy link
Author

vayinapurapu commented Jun 16, 2023

also we have integrated PVA with Open AI Data model askth23 which is custom model build from gpt-35-turbo which is explained in the demo. WE have followed the below pattern mentioned in article. Kindly let me know for further details.
https://devblogs.microsoft.com/microsoft365dev/deploy-your-chatgpt-based-model-securely-using-microsoft-teams-power-virtual-agent-and-azure-openai/

@waldekmastykarz
Copy link
Collaborator

Thanks @vayinapurapu. I might've missed a reference to the bot in code. Would you please highlight where in the code of your app you're referring to the bot? Thank you for your help!

@vayinapurapu
Copy link
Author

@waldekmastykarz
we haven't used Teams AI library in our code, however we integrated our application with Azure Open AI, using the following steps
Step 1: Created Power Virtual Agent (PVA)
Step 2: Created a power automate that interacts with Azure Open AI using the 'Send http' action trigger and storing the response in PVA variables.
Step 3: The responses we got from the Open AI, we are showing these responses in PVA.
Step 4: The PVA we integrated with SPFx via iframe. You can check the IFrame reference in the location /src/src/webparts/home/components/Help.tsx and at line no. 26 in the tsx file you can find the integration details.
STep 5: The Power Platform Components can be found in actual solution and the name is PowerPlatform_Components_1_0_0_1_managed.zip.

Kindly let me know for any additional information.

@waldekmastykarz
Copy link
Collaborator

Thank you for the additional information. This hackathon is focusing on apps for Microsoft Teams built using pro-code approach and using Power Platform and its features like PVA is outside of the scope of the hackathon. In the judging process, we'll focus on the pro-code portion of your app.

@vayinapurapu
Copy link
Author

@waldekmastykarz thank you for consideration. Just FYI...We haven't seen any rules to use Team AI libraries and hence we have chosen the low code approach of using Power Virtual Agent and Power Automate to integrate with Azure Open AI. We have learned something new related to Azure Open AI services and making our Teams Apps more powerful by harnessing AI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants