James Croft's Projects
Providing a demonstration of .NET Standard SDK style libraries, migration from PCL, multi-targetting, and more!
Sample demonstrating how to test an ASP.NET Core API with Docker container dependencies in Azure DevOps pipelines
This project demonstrates how to evaluate the use of LLMs and SLMs for extracting structured data from documents.
Azure OpenAI Starter Kit for .NET Developers
Azure AI Document Intelligence Custom Extraction Connected Containers Helm Chart
Python sample project for building scalable document data extraction pipeline with containerized Durable Functions and Azure AI Services on Azure Container Apps.
.NET sample project for building a scalable document data extraction pipeline with containerized Durable Functions and Azure AI Services on Azure Container Apps.
Quick setup playground for testing and evaluating techniques with Azure AI Services
QuickStart Bicep templates for deploying a new Azure AI workspace environment for the Azure AI Studio.
This sample demonstrates how to use Document Intelligence's Layout model to convert a PDF document, such as invoices, into Markdown, then use GPT-3.5 Turbo to extract structured JSON data using the Azure OpenAI Service.
Sample demonstrating how to package and deploy models for use outside Azure Machine Learning.
Sample demonstrating how to load balance requests between multiple Azure OpenAI Services using Azure API Management.
Azure Quickstart Templates
Bicep registry modules
A centralized resource for providing baseline templates for building and deploying infrastructure-as-code best practices using Azure Bicep
Self-extracting GPT prompts for ~70% token savings
Demos for DDD North 2015 session on Windows 10 scaling & responsive UX
Demos for DDD North 2017 session on 'Enhancing your enterprise with modern Windows apps'
This repository contains bash scripts to quickly disable the local authentication for Azure resources in the current subscription.
This sample demonstrates how to use GPT-4o with Vision to extract structured JSON data from PDF documents and evaluate them with Azure AI Studio and Prompt Flow
An experiment to provide the capabilities of Azure AI Document Intelligence Studio template training for feedback loop
Dapr SDK for .NET
A drag & drop experience sample for Windows 10 UWP apps.
A handy console application that can resolve duplicate string resources across both RESW and RESX files within a .NET project.
DurableOrchestrator is a versatile project showcasing the power of Azure Durable Functions to orchestrate complex, stateful workflows in the cloud, demonstrating seamless integration with Azure services for robust cloud automation solutions.
A collection of prompts for LLM tools (ChatGPT, Microsoft Copilot, etc.) to help with general tasks.
This runbook automates Azure SQL database backups to Blob Storage using Managed Identity.
An alternative web UI for browsing nuget packages