How can I integrate General Artificial Intelligence (GenAI) capabilities into an ASP.NET Core application effectively?