#Azure

contoso-real-estate - 优化企业级JavaScript参考架构与Azure集成指南
AzureJavaScriptContoso Real EstateAI chatbotPlaywrightGithub开源项目
介绍Contoso Real Estate项目:一种基于JavaScript的企业级参考架构,集成了OpenAI智能、Azure Developer CLI模板以及Playwright测试。该架构展示了构建云原生应用及现代可组合前端的最佳实践和模式,支持Azure部署的JavaScript应用,以及从支付到实时通知的多种功能。
litellm - 简化管理多个LLM API,兼容多种部署平台
LiteLLMOpenAILLM APIsAzureHuggingfaceGithub开源项目
使用OpenAI格式调用各大LLM API,如Bedrock、Huggingface、VertexAI等,支持统一输出、重试机制和预算管理。LiteLLM提供易用的代理服务器、企业级服务和丰富的日志功能,确保性能稳定可靠。支持异步和流式响应,适配众多LLM平台,为开发者提供高效便捷的集成方案。
serverless-chat-langchainjs - 通过LangChain.js和Azure实现无服务器AI聊天体验的构建
LangChain.jsAzure无服务器架构AI聊天增强检索生成Github开源项目
本项目使用LangChain.js和Azure的无服务器技术展示了搭建AI聊天应用的流程。利用Azure的静态网页应用和函数,结合AI搜索功能,实现了高效的检索增强生成(RAG)。同时支持本地开发,允许在没有云服务成本的情况下进行测试。该项目非常适合用作开发更复杂AI应用的基础。
computervision-recipes - 计算机视觉领域的实用示例和指南,涵盖面部识别、图像识别等多种视觉任务
计算机视觉图像识别PyTorchAzure模型部署Github开源项目
computervision-recipes为数据科学家和机器学习工程师提供计算机视觉领域的实用示例和指南,涵盖面部识别、图像识别等多种视觉任务,并便利地利用先进库加速从概念到实现的全过程,并在云端实现模型训练与部署。
use-ChatGPT-in-GFW - GFW环境下AI技术使用指南
OpenAIChatGPTAPIGPT-3.5-turboAzureGithub开源项目
本文详细介绍了使用OpenAI大型语言模型的步骤,包括从ChatGPT的初级注册到API访问以及高级的免翻墙部署方法,特别为GFW环境内用户设计,帮助克服访问限制。这是全面的AI技术使用指南。
GPT-RAG - GPT-RAG企业级数据集成与零信任安全
RAGEnterprise RAGGPT-RAG大模型AzureGithub开源项目
GPT-RAG解决方案加速器为企业提供了稳固的架构,适用于企业级RAG模式部署。该架构通过零信任安全和负责任的AI,确保响应的可靠性、可用性、可扩展性和可审计性。其模块化组件包括数据采集、编排和前端应用,使得企业能够从探索阶段顺利过渡到大规模生产和MVP阶段。
azure-openai-samples - Azure OpenAI的GPT基础知识、实际案例及解决方案
GPTAI绘图自然语言处理AzureOpenAIGithub开源项目
本项目提供了使用Azure OpenAI提供的GPT的基础资源,包括快速上手指南、实际使用案例以及端到端的解决方案。通过这些资源,用户可以了解GPT在聊天机器人、客户服务、内容生成、问答系统、文本摘要和情感分析等应用中的实际使用情况,并通过贡献和更新保持与技术发展的同步。项目基于GPT 3.5,并将在GPT-4可用时更新。
polyglot - 跨平台AI语言练习应用,支持智能语音合成与自定义功能
PolyglotAI练习ChatGPTAzure语言学习Github开源项目
Polyglot是一款使用ChatGPT和Azure AI技术的跨平台语言练习应用,适用于桌面端和Web。功能包括智能语音合成、聊天、暗黑模式和用户自定义,大幅提升语言训练体验。支持多种AI角色、语音识别和高亮功能,兼容macOS、Windows和Linux。
autonomous-hr-chatbot - 自动化HR聊天机器人,集成时间管理和员工数据处理
ChatGPTLangChainPineconeStreamlitAzureGithub开源项目
这款企业级原型应用使用LangChain的工具模块、Pinecone向量数据库和ChatGPT(或gpt-3.5-turbo)构建了一个可以回答HR问题的自主代理系统。前端界面采用Streamlit框架。目前支持时间管理政策文件解析、员工数据查询和计算工具。用户可以通过简单配置,实现本地数据和API的使用与部署。适用于需要高效管理HR数据和处理常见HR问题的企业。
openai-at-scale - 构建和部署ChatGPT应用,整合与Azure服务及日志分析功能
FastTrack for AzureAzure OpenAI ServiceGithub开源项目OpenAI at ScaleAzureChatGPT
由Microsoft FastTrack for Azure团队提供的研讨会,帮助用户在Azure上构建和部署ChatGPT应用。该项目的主要功能包括配置聊天界面、设定系统提示和超参数、Azure Active Directory认证、使用Azure Log Analytics收集日志及存储日志数据到Azure Cosmos DB。
rag-postgres-openai-python - 使用OpenAI与PostgreSQL构建智能聊天应用
RAGPostgreSQLOpenAIAzureFastAPIGithub开源项目
创建一个基于Web的聊天应用,利用OpenAI模型回答PostgreSQL数据库中的问题。前端使用React和FluentUI,后端采用Python和FastAPI。该项目支持在Azure上部署,通过Azure Developer CLI工具进行操作。主要功能包括结合向量搜索与全文搜索的混合搜索,以及将用户查询转换为SQL条件等。可通过GitHub Codespaces或VS Code Dev Containers快速启动,本地开发需配置Azure CLI、Node.js、Python、PostgreSQL和Docker等工具。
amazing-openai-api - 跨平台兼容的OpenAI API转换工具
OpenAI API模型转换AzureGoogle Gemini ProDockerGithub开源项目
Amazing OpenAI API 是一个轻量级的工具,支持将 Azure OpenAI API、YI 34B API 和 Google Gemini Pro 等不同模型的 API 转换为标准的 OpenAI API 格式。用户只需简单配置环境变量或使用 Docker 容器即可快速使用不同平台的 AI 模型,确保 API Key 的安全性,并提供灵活的模型别名映射功能,为开发者提供便捷和高效的解决方案。
workshop-library - 定制化工作坊教程资源,覆盖多种语言
AzureAI/MLMicrosoft Power PlatformPythonData WorkshopsGithub开源项目
此开源项目由Cloud Advocates与Microsoft Student Ambassadors合作创建,提供全面的定制化工作坊资源,涵盖AI/ML、数据分析和Web/App开发等多个领域。用户可以根据需求和语言轻松调整教程,并通过详细的视频和教程指导,从入门到高级全面提升技能,应用于实际项目中。
Azure-PlantUML - 利用Azure组件生成专业的PlantUML图表
Azure-PlantUMLPlantUMLAzure图标Github开源项目
Azure-PlantUML通过提供全面的Azure服务符号和宏,简化了PlantUML图表的创建流程。用户可以使用微软官方的Azure架构图标和手动提取的额外符号,轻松创建美观且易记的PlantUML图表。还可以结合C4-PlantUML工具,设计更复杂的Azure架构。项目还支持Visual Studio Code的代码片段和自定义构建,提升开发者的使用体验。
tts-server-android - TTS工具,支持自定义引擎和多语言识别
TTS Server微软接口朗读规则AzureAndroid StudioGithub开源项目
tts-server-android是一个优化网络朗读需求的APP,内置微软接口,支持自定义HTTP请求和本地TTS引擎导入。该项目提供中文双引号旁白/对话识别朗读、自动重试、备用配置和文本替换等功能。用户可以通过界面添加和导入朗读规则并设置变量。该项目集成了多种开源资源和工具,保证了应用的稳定性和灵活性,适合需要提升阅读体验的用户。
eShopOnWeb - ASP.NET Core单体应用架构示例
eShopOnWebASP.NET CoreMicrosoftAzureWeb AppGithub开源项目
Microsoft支持的ASP.NET Core示例应用,展示单进程(单体)应用架构和部署模型。适合.NET开发初学者,提供详细文档和视频讲解,支持下载《使用ASP.NET Core和Azure构建现代Web应用》免费电子书。通过Azure Developer CLI快速部署,并支持本地运行和Docker,帮助开发者理解企业级Web应用模式和最佳实践。
Enterprise-Scale - 以Azure最佳实践为基础的企业级架构现代化指导
AzureLanding ZonesEnterprise-Scale架构最佳实践Github开源项目
Azure Landing Zones (Enterprise-Scale) 提供基于Azure最佳实践的参考架构,帮助组织定义和扩展其Azure架构。该架构具有模块化设计,支持小规模起步并根据业务需求扩展。通过遵循设计原则和最佳实践,企业可以实现安全合规、简化管理和自动化功能,从而保证平台和应用团队的高效自主运作。
ARI - 生成Azure环境Excel报告的Powershell脚本
AzurePowerShellAzure Resource InventoryExcel报告网络拓扑Github开源项目
ARI是一个Powershell脚本,云管理员可以用它快速生成Azure环境的Excel报告。该工具支持额外的资源类型、并行处理与网络拓扑识别,具备组织视图和订阅资源概述功能,并能在Azure Automation Account中运行。该脚本兼容Windows、Linux和Mac平台,并提供资源建议、安全与成本降低提示。
reliable-web-app-pattern-dotnet - 在Azure中构建可靠的.NET Web应用的最佳实践
Azure.NETRelecloudweb应用程序架构设计Github开源项目
此项目提供了一个生产级别的Web应用参考实现,专注于.NET技术,展示了从本地ASP.NET应用迁移到Azure的过程。开发者可以通过该项目学习采用可靠的Web应用模式进行架构改进,包括成本效率、安全性、网络集成和会话状态管理等关键功能模块。项目还提供详细的部署步骤、视频教程和相关资源,帮助开发者快速上手并构建可靠的Web应用。
NubesGen - Azure部署自动化工具,Git推送实现云端部署
NubesGenAzure部署微软开源Github开源项目
NubesGen是一个开源的Azure部署自动化工具,将云部署简化为Git推送操作。它提供在线实例和详细文档,支持开发者快速部署应用到Azure。通过自动化配置和优化,NubesGen提高了部署效率,让开发者更专注于业务逻辑开发。该工具支持多种Azure服务,并能与常用开发工具无缝集成,适用于寻求简化Azure部署流程的开发团队。
eShopModernizing - Windows容器化助力ASP.NET应用和N层架构现代化
Windows ContainersAzureASP.NET现代化DockerGithub开源项目
eShopModernizing项目展示了如何利用Windows容器和Azure云技术对传统ASP.NET Web应用和N层应用进行现代化改造。该项目提供了多种部署方案,涵盖本地开发环境、Azure容器实例、Windows Server虚拟机、AKS Kubernetes集群和Azure Web App for Containers。通过容器化技术,项目实现了DevOps部署流程的优化,而无需修改原有应用架构或代码。此外,项目还配备了详细的指南和电子书,为开发者提供了应用程序'提升和转移'现代化的实施参考。
terraform-azurerm-caf - Terraform 模块助力 Azure 资源自动化管理
Cloud Adoption FrameworkAzureTerraform开源模块资源部署Github开源项目
terraform-azurerm-caf 是用于 Microsoft Azure 资源创建和管理的开源 Terraform 模块。它支持自动化部署 Azure 资源,可直接从 Terraform 注册表调用。此模块既可独立使用,也可集成到 Azure Terraform Landing Zones 中,提供丰富示例和文档,适合寻求简化 Azure 资源管理的开发团队。
cloud-design-patterns - 云设计模式实践指南与代码示例
云设计模式Azure架构开源微软Github开源项目
本代码仓库是Azure架构中心云设计模式系列的实践指南。包含异步请求-回复、编排、声明检查等多种模式的具体实现。通过这些示例,开发者能更好地理解和运用各种云设计模式,从而开发出稳定、高效的云应用。项目秉承开源精神,欢迎社区贡献。
microservices-reference-implementation - Azure 和 Kubernetes 微服务架构参考实现
微服务架构AzureKubernetes参考实现无人机送货Github开源项目
该项目展示了使用 Microsoft Azure 和 Kubernetes 构建微服务架构的参考实现。以虚构的无人机送货服务为例,涵盖了摄入、调度、监管等多个微服务。项目提供了设计模式、最佳实践文章和部署指南,帮助开发者学习如何设计、构建和运营基于 Azure 的可扩展微服务系统。
AzureNamingTool - 简化管理Azure资源命名规范的开源工具
Azure命名工具管理员命名规范最佳实践Github开源项目
Azure Naming Tool是一个开源的Azure资源命名管理工具。基于Microsoft最佳实践开发,它为管理员提供命名约定的定义和管理功能,同时为用户提供简单界面生成合规资源名称。通过支持自定义组织组件,该工具实现了Azure资源的标准化命名,简化了命名流程,提高了效率,并确保了组织内部的命名一致性。
AzureGoat - Azure云安全漏洞模拟与实践平台
AzureGoat云安全漏洞基础设施AzureOWASP Top 10Github开源项目
AzureGoat是一个模拟易受攻击Azure基础设施的开源项目,涵盖OWASP Top 10 Web应用安全风险(2021)和云服务配置错误。通过基础设施即代码(IaC)部署,提供云安全测试、IaC审计、安全编码等实践环境。项目包含多个独立Web应用模块,采用不同技术栈,适合学习和研究Azure云安全。
opensource.microsoft.com - 微软开源平台,连接全球开发者的创新枢纽
Microsoft开源JekyllAzureGitHubGithub开源项目
opensource.microsoft.com作为微软开源计划的官方网站,汇集了丰富的开源项目信息和参与机会。网站采用Jekyll构建,运行于Azure平台,全面展示微软开源生态系统。内容涵盖项目展示、生态介绍、参与指南等,为开发者提供了解和加入微软开源世界的窗口。
AzurePublicDataset - Azure云平台多样化工作负载数据集
AzureMicrosoft虚拟机函数计算大语言模型Github开源项目
AzurePublicDataset项目提供Azure云平台多种工作负载数据集,涵盖虚拟机、Azure Functions和LLM推理等领域。这些数据集反映了不同时期Azure服务的使用情况,为云计算资源管理和优化研究提供了宝贵素材。项目还包含相关论文链接和使用指南,有助于深入理解和分析云计算平台的运行特征。
azure-genai-design-patterns - Azure自主AI系统设计模式与实践
人工智能代理设计模式Azure大型语言模型自主系统Github开源项目
该项目提供了构建Azure自主AI系统的设计模式和最佳实践。涵盖基础概念、设计模式、参考架构和加速器,助力开发者实现具自主性、推理能力和适应性的AI系统。同时关注负责任AI和用户体验,为从概念到实施提供全面指导。项目包含生产就绪考虑因素,适合寻求创建高级AI解决方案的开发团队。
atQor - Azure数据与AI解决方案咨询专家
AI工具AtqorAzure数据与人工智能咨询服务数字化转型
atQor专注于Azure、数据和人工智能领域,为企业提供全面的数字化转型解决方案。作为微软重要合作伙伴,atQor提供云应用、企业业务应用、基础设施、现代工作场所、安全和技术咨询等服务,通过创新和流程优化助力企业在AI时代保持竞争优势,实现可持续发展。
AI Bot - 可视化AI助手构建工具,兼容主流大语言模型
AI工具AI助手构建器无代码OpenAIClaude 3Azure
AI Bot为用户提供可视化界面,支持OpenAI、Claude 3和Azure等主流大语言模型。平台整合多种工具和数据库,可将AI助手部署为API、聊天机器人或WhatsApp机器人。丰富的模板和集成选项便于快速构建智能AI应用。
AI Bot - 多模型支持的可视化AI助手构建工具
AI工具AI助手构建器无代码开发OpenAIClaude 3Azure
AI Bot是一个可视化AI助手构建工具,集成OpenAI、Claude 3和Azure等多种AI模型。平台支持无代码操作,可轻松连接工具和数据库,构建复杂逻辑。输出形式多样,包括API、聊天小部件和各类机器人。通过简单三步流程,可快速从模板开始构建并部署AI助手,适用于多种网站和应用场景。
UEAzSpeech - 虚幻引擎整合Azure语音服务的开源插件
Unreal Engine插件Azure语音识别语音合成Github开源项目
UEAzSpeech是一个开源的虚幻引擎插件,通过异步任务将Azure语音认知服务整合到引擎中。插件提供语音识别和合成功能,还包含一个可在引擎中直接生成USoundWave音频的编辑器工具。支持多种语言,并提供详细文档和示例项目,适用于需要在虚幻引擎项目中实现语音交互功能的开发者。
MCW - 微软云技术实践培训与学习资源集合
Microsoft Cloud WorkshopAzureDevOps云计算微软技术Github开源项目
Microsoft Cloud Workshop (MCW)是一个综合性云技术培训平台,涵盖AI、数据分析、应用现代化和云安全等多个领域。MCW提供研讨会内容、实验指南和开发模板,旨在提升IT专业人士的微软云技术实践能力。平台定期更新内容,确保学习者能够获取最新的云技术知识和实用技能。MCW官方网站持续发布新的workshop内容,而部分历史资料已归档保存。
Microsoft-Integration-and-Azure-Stencils-Pack-for-Visio - Microsoft Visio集成架构可视化资源包
Microsoft IntegrationVisioAzureBizTalk ServerOffice 365Github开源项目
这是一个为Microsoft Visio设计的综合资源包,包含27个文件的图标和形状集。涵盖了从BizTalk Server到Azure服务、Power Platform等多个Microsoft技术领域。用户可利用这些可调整大小的图形元素,轻松创建云端、本地或混合集成架构的可视化图表。该资源包适用于企业架构设计和解决方案展示,并持续更新以反映最新的Microsoft技术。内容丰富,包括Microsoft集成、Azure、Office 365等技术的图标和形状,还可用于表示AI、机器学习、IoT等新兴技术领域。
hi-ml - 医疗和生命科学深度学习研究智能工具包
机器学习人工智能医疗健康深度学习AzureGithub开源项目
hi-ml是一个面向医疗和生命科学领域的机器学习工具包,提供经过测试的组件、深度学习模型和云集成工具。该项目包含hi-ml-azure用于AzureML集成、hi-ml提供ML组件,以及hi-ml-cpath用于处理组织病理学图像。这些工具旨在简化深度学习模型的开发流程,适用于该领域的研究人员和从业者。