Coder Social home page Coder Social logo

azure / aihub Goto Github PK

View Code? Open in Web Editor NEW
29.0 5.0 14.0 10.82 MB

AI Hub Executive Demo HandsOn

Home Page: https://azure.github.io/aihub

License: MIT License

C# 19.15% HTML 44.70% CSS 0.78% JavaScript 8.13% Dockerfile 0.34% HCL 20.11% Python 5.51% Shell 0.57% PowerShell 0.70%

aihub's Introduction

AI Hub

Learn more at the official documentation: AI Hub

High-level Architecture

The following diagram shows the high-level architecture of the AI Hub solution:

High-level Architecture

Uses Cases

Chat on your own data

Feel the power of artificial intelligence and cloud computing to provide a smart and scalable document search and retrieval solution. The solution uses Azure OpenAI, Cognitive Search, Container Apps, Application Insights, and Azure API Management to create a chat interface that can answer user queries with relevant documents, suggested follow-up questions, and citations. The solution also allows users to upload custom data files and perform vector search using semantic or hybrid methods. Additionally, the solution supports extensibility through plugins, charge back functionality, security features such as authentication and authorization, monitoring capabilities, and scalability options.

AI Hub uses Azure Cognitive Search to serve an index of vectorized content, that will be used by our LLM (ChatGPT) to respond to user's query.

Learn more at the official documentation: What is Azure Cognitive Search?.

Call Center Analytics

Analyze call center call trancripts (that might come from your Call Center technology, or having transcribed with Azure Speech Services).

Use the predefined template to analyze the call center call transcript, generate a new one, and customize the query to analyze the transcript of your call center.

Image Analyzer

Analyze your image using GPT4 and Azure Vision Services. Upload an image and the Image Analyzer will analyze it using Azure Vision Services formats supported .jpg, .png

Brand Analyzer

Analyze your brand's internet reputation by inserting the name of the company.

Just enter the name of the company and the Brand Analyzer will search in Bing for mentions of the company and analyze the sentiment of the mentions. You can also search for a specific product or service of the company just modifiying thr promt custumizing the query.

Form Analyzer

Analyze and chat with your documents using GPT4 and Azure Document Intelligence.

Just upload a .pdf document and the Form Analyzer will extract the text and analyze it with Azure Document Intelligence, and then you can chat with the document using GPT4. You can also modify the prompt to extract cusntom information from the document.

Document Comparison

Compare different versions of your documents with the powerful combination of GPT-4 and Azure Document Intelligence.

Just upload two .pdf documents to extract the content using OCR capabilities of Azure Document Intelligence, and then you can ask the differences between both documents with the power of GPT4.

Content Safety

In today's digital age, online platforms are increasingly becoming hubs for user-generated content, ranging from text and images to videos. While this surge in content creation fosters a vibrant online community, it also brings forth challenges related to content moderation and ensuring a safe environment for users. Azure AI Content Safety offers a robust solution to address these concerns, providing a comprehensive set of tools to analyze and filter content for potential safety risks.

Use Case Scenario: Social Media Platform Moderation

Consider a popular social media platform with millions of users actively sharing diverse content daily. To maintain a positive user experience and adhere to community guidelines, the platform employs Azure AI Content Safety to automatically moderate and filter user-generated content.

Image Moderation: Azure AI Content Safety capabilities are leveraged to analyze images uploaded by users. The system can detect and filter out content that violates community standards, such as explicit or violent imagery. This helps prevent the dissemination of inappropriate content and ensures a safer environment for users of all ages.

Text Moderation: The Text Moderator is employed to analyze textual content, including comments, captions, and messages. The platform can set up filters to identify and block content containing hate speech, harassment, or other forms of harmful language. This not only protects users from offensive content but also contributes to fostering a positive online community.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

Thanks to everyone who has contributed!

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

aihub's People

Contributors

aniturza avatar cmendible avatar dependabot[bot] avatar hamzaboukraa avatar heblasco avatar manuss20 avatar microsoft-github-operations[bot] avatar microsoftopensource avatar rag2111 avatar rliberoff avatar unaihuete93 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

aihub's Issues

Chat on your data - change the default questions

Change default questions in the boxes of chat on your data to make them document/domain agnostic, and so that they are relevant for any indexed documents.

  • Make me a summary of the document
  • Get me the most relevant topics of the document
  • Explain the document for a CEO
  • Explain the document for a kid
  • Translate the main topics of the document to X language

Newer versions of Hugo are not supported by the Dev Container when working locally with `docs`

Currently, the Dev Container configuration uses the latest version of Hugo:

"ghcr.io/devcontainers/features/hugo:1": {
"extended": true,
"version": "latest"
},

However, the latest version 0.126.1 is not compatible with the current state of the code, and the following errors are thrown:

image

Or:

image

To fix this, it is necessary to either set fixed the version to 0.119.0 or update the code to work with the latest version.

Manual deployment step failed: DOTNET:8.0 runtime

The following deployment step failed for me:
az webapp create --name aihub-webapp --resource-group aihub-rg --plan aihub-appservice --runtime "DOTNET|8.0"

'8.0' is not recognized as an internal or external command,
operable program or batch file.

The runtime was not in the right format or not available.

Fix build warnings

Build output shows the following warnings that must me fixed:

D:\_dev\aihub\src\AIHub\SampleCode.cs(482,27): warning CS7022: The entry point of the program is global code; ignoring 'Program.Main(string[])' entry point. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(16,20): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(17,27): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(13,12): warning CS8618: Non-nullable field '_logger' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\AIH
ub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(13,12): warning CS8618: Non-nullable field 'endpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\AI
Hub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(13,12): warning CS8618: Non-nullable field 'subscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub
\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(13,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aih
ub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(18,24): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(19,31): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(20,24): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(21,31): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field '_logger' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\
AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field 'Bingendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub
\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field 'BingsubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_de
v\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field 'AOAIendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub
\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field 'AOAIsubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_de
v\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(15,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ 
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(31,26): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(32,23): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(33,33): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(34,24): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(35,31): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(30,29): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(36,29): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field '_logger' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\ 
AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(31,36): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'Visionendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aih 
ub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(32,24): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'OCRendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\ 
src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(33,31): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'VisionsubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_ 
dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(34,29): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'AOAIendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub 
\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field '_logger' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\A 
IHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'AOAIsubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_de 
v\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'FormRecogEndpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\a 
ihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ 
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'FormRecogSubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D: 
\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'blobServiceClient' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ 
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'result_image_front' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev 
\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'AOAIendpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\ 
src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'AOAIsubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev 
\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(28,12): warning CS8618: Non-nullable field 'result_message_front' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_d 
ev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\a 
ihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'blobServiceClient' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\a 
ihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'result_image_front' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ 
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(27,12): warning CS8618: Non-nullable field 'result_message_front' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_de 
v\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(42,20): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(43,27): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(44,29): warning CS8601: Possible null reference assignment. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(38,12): warning CS8618: Non-nullable field '_client' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\ 
AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(38,12): warning CS8618: Non-nullable field 'blobServiceClient' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(38,12): warning CS8618: Non-nullable field 'endpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src 
\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(38,12): warning CS8618: Non-nullable field 'subscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ai 
hub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(38,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\ 
aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(33,29): warning CS8604: Possible null reference argument for parameter 'companyName' in 'bool CallCenterController.CheckNullValues(string companyName, string prompt)'. [D:\_ 
dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(33,41): warning CS8604: Possible null reference argument for parameter 'prompt' in 'bool CallCenterController.CheckNullValues(string companyName, string prompt)'. [D:\_dev\a 
ihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(69,39): warning CS0168: The variable 'ex' is declared but never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(14,12): warning CS8618: Non-nullable field '_config' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\AIHub\AIH 
ub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(14,12): warning CS8618: Non-nullable field '_client' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\AIHub\AIH 
ub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(14,12): warning CS8618: Non-nullable field 'endpoint' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\AIHub\AI 
Hub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(14,12): warning CS8618: Non-nullable field 'subscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src\A 
IHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(14,12): warning CS8618: Non-nullable field 'storageconnstring' must contain a non-null value when exiting constructor. Consider declaring the field as nullable. [D:\_dev\aihub\src 
\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(80,41): warning CS8600: Converting null literal or possible null value to non-nullable type. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(88,39): warning CS8604: Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(104,16): warning CS8602: Dereference of a possibly null reference. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(161,39): warning CS0168: The variable 'ex' is declared but never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(91,38): warning CS8602: Dereference of a possibly null reference. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(139,31): warning CS8602: Dereference of a possibly null reference. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(207,39): warning CS0168: The variable 'ex' is declared but never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(39,29): warning CS8604: Possible null reference argument for parameter 'companyName' in 'bool BrandAnalyzerController.CheckNullValues(string companyName)'. [D:\_dev\aihub 
\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(69,24): warning CS8602: Dereference of a possibly null reference. [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(114,39): warning CS0168: The variable 'ex' is declared but never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(7,42): warning CS0169: The field 'HomeController._client' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(8,40): warning CS0169: The field 'ContentSafetyController.blobServiceClient' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(5,46): warning CS0169: The field 'BrandAnalyzerController._logger' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ContentSafetyController.cs(6,42): warning CS0169: The field 'ContentSafetyController._client' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(5,46): warning CS0169: The field 'CallCenterController._logger' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(10,20): warning CS0169: The field 'HomeController.subscriptionKey' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(20,12): warning CS0169: The field 'ImageAnalyzerController.result_image_front' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(19,12): warning CS0169: The field 'FormAnalyzerController.result_image_front' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(13,40): warning CS0169: The field 'ImageAnalyzerController.blobServiceClient' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\BrandAnalyzerController.cs(12,20): warning CS0169: The field 'BrandAnalyzerController.storageconnstring' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\CallCenterController.cs(10,20): warning CS0169: The field 'CallCenterController.storageconnstring' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(5,46): warning CS0169: The field 'ImageAnalyzerController._logger' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\ImageAnalyzerController.cs(21,12): warning CS0169: The field 'ImageAnalyzerController.result_message_front' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(11,20): warning CS0169: The field 'HomeController.storageconnstring' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(12,40): warning CS0169: The field 'FormAnalyzerController.blobServiceClient' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(6,37): warning CS0169: The field 'HomeController._config' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\HomeController.cs(9,20): warning CS0169: The field 'HomeController.endpoint' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(5,46): warning CS0169: The field 'FormAnalyzerController._logger' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]
D:\_dev\aihub\src\AIHub\Controllers\FormAnalyzerController.cs(20,12): warning CS0169: The field 'FormAnalyzerController.result_message_front' is never used [D:\_dev\aihub\src\AIHub\AIHub.csproj]

Where is Semantic Kernel used?

The documentation says that "AI Hub uses Semantic Kernel to orchestrate the prompts, Azure OpenAI calls and Azure Cognitive Search queries and results.", but I cannot find it.
Is it been used, and I have not been able to find it? Is it a plan but the document is ahead of the code? Was it removed and the document is obsolete? Is that in another branch or project?

Manual deployment step failed: OpenAI

The following deployment step failed for me:

az openai create --name aihub-openai --resource-group aihub-rg --location westeurope

Error:
'openai' is misspelled or not recognized by the system.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.