Skip to content

Commit 3bb21aa

Browse files
committed
Add OpenAI PDF processing project structure
DETAILS Created the project file `OpenAI-FileProcessing-Pdf-01.csproj` with necessary SDK and properties for OpenAI integration. Updated `Program.cs` to load OpenAI API key, create a chat kernel, and process PDF files for contract information extraction. Added two PDF files, `real-state-contract-1.pdf` and `real-state-contract-2.pdf`, containing real estate contracts for processing. Add OpenAI-FileProcessing-Pdf-01 project to solution DETAILS The solution file `CoreGenerativeAITechniques.sln` has been modified to include a new project named "OpenAI-FileProcessing-Pdf-01" with its corresponding project file `OpenAI-FileProcessing-Pdf-01.csproj`. The project is identified by the unique GUID `{4266A1B3-94FF-482E-A292-F1A36E0777D9}`. Additionally, the project has been added to the nested projects section of the solution, linking it to an existing project identified by `{E224737A-CFFB-4292-8F73-A543A0387938}`. Other sections of the solution file, such as the solution configurations and properties, remain unchanged.
1 parent 0bb3f4e commit 3bb21aa

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

03-CoreGenerativeAITechniques/src/CoreGenerativeAITechniques.sln

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "12 Files", "12 Files", "{E2
8989
EndProject
9090
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenAI-FileProcessing-Pdf-01", "OpenAI-FileProcessing-Pdf-01\OpenAI-FileProcessing-Pdf-01.csproj", "{4266A1B3-94FF-482E-A292-F1A36E0777D9}"
9191
EndProject
92-
9392
Global
9493
GlobalSection(SolutionConfigurationPlatforms) = preSolution
9594
Debug|Any CPU = Debug|Any CPU
@@ -472,7 +471,6 @@ Global
472471
{4266A1B3-94FF-482E-A292-F1A36E0777D9}.Release|x64.Build.0 = Release|Any CPU
473472
{4266A1B3-94FF-482E-A292-F1A36E0777D9}.Release|x86.ActiveCfg = Release|Any CPU
474473
{4266A1B3-94FF-482E-A292-F1A36E0777D9}.Release|x86.Build.0 = Release|Any CPU
475-
476474
EndGlobalSection
477475
GlobalSection(SolutionProperties) = preSolution
478476
HideSolutionNode = FALSE
@@ -508,6 +506,7 @@ Global
508506
{5D39F3CE-CA22-4DD2-BED0-DEA510245AE9} = {F5798C6F-98D6-4411-A5F0-F928CBA64095}
509507
{EDBD038C-E163-424C-9738-3710FFF6127C} = {2E7A2F07-C66E-4EC8-AC6A-F1343B2F7478}
510508
{20C3DA44-FAF4-41FB-9B3D-1782A250A0B8} = {A02293A0-BFF3-4708-A110-30944AD39A69}
509+
{4266A1B3-94FF-482E-A292-F1A36E0777D9} = {E224737A-CFFB-4292-8F73-A543A0387938}
511510
EndGlobalSection
512511
GlobalSection(ExtensibilityGlobals) = postSolution
513512
SolutionGuid = {961EEBAB-4149-4AA4-BEE7-9DAAE4C94133}

0 commit comments

Comments
 (0)