Skip to content

Tarak-Chandra-Sarkar/AITravelAgentUsingGithubModelAndSemanticKernelSDK

Repository files navigation

AITravelAgentUsingGithubModelAndSemanticKernelSDK

This project/repo is to explore the Semantic Kernel SDK and OpenAI/Supported Model using GitHub Models.
Most of the steps can be followed by MS Learning as below:

GitHub license GitHub contributors GitHub issues GitHub pull-requests

GitHub watchers GitHub forks GitHub stars

Setup and run the Codebase

Recommended to use Visual Studio 2022 with .NET 9.0 SDK

  1. Install the nuget packages as below:
dotnet add package  Microsoft.Extensions.Configuration.UserSecrets --version 9.0.1
dotnet add package  Microsoft.SemanticKernel --version 1.33.0
dotnet add package  Microsoft.SemanticKernel.Plugins.Core --version 1.33.0-alpha
dotnet add package  Microsoft.SemanticKernel.PromptTemplates.Handlebars --version 1.33.0
  1. And build the project or rebuild the solution:
dotnet build
  1. To access the above GitHub Models, you need to create a GitHub PAT (Generate a GitHub Personal Access Token (PAT))
    and Set in Environment Variable on local machine in using commands as below:
dotnet user-secrets init
dotnet user-secrets set "GH_PAT" "< PAT >"
  1. In the terminal, run the project with the command:
dotnet run

References

Author

👤 Tarak Chandra Sarkar

🤝 Contributing

N/A

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2025 Tarak Chandra Sarkar.

This project is MIT licensed.


About

AI Travel Agent using Github Models and Semantic Kernel SDK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages