Google Cloud Platform (GCP) Duet AI
Jump to navigation
Jump to search
A Google Cloud Platform (GCP) Duet AI is an intelligent cloud platform assistant for Google Cloud Platform (GCP).
- AKA: Duet AI.
- Context:
- It is a feature within GCP that enables collaborative machine learning model development between humans and AI systems.
- It can (typically) provide GCP Configuration assistance: allows natural language questions for GCP Development-related questions.
- It can provide GCP Code assistance: provides code assistance, generating full functions and code blocks, identifying vulnerabilities and errors in code, and suggesting fixes.
- It can provide GCP AppSheet assistance: enables users to create intelligent business applications, connect their data, and build workflows into Google Workspace via natural language.
- …
- It can answer Duet AI for GCP Questions, such as:
- "Q: How do I update IAM policy using gcloud?” => "A: <codde>gcloud projects add-iam-policy-binding ...."
- "Q: Write a function to reate a Google Cloud Storage bucket?." => "A:
def create_bucket (bucket_name, project_id, location): ...
." - "Q: How do I change a column name in my schema?."
- …
- Example(s):
- Counter-Example(s):
- See: gcloud, Google Cloud AI, Google Cloud Tech, Pair Programming, Cloud Computing, Application Copilot Chatbot, Natural Language Processing, Large Language Model (LLM).
References
2023a
- (Weingartner & Seroter, 2023) ⇒ Michael Weingartner, and Richard Seroter (2023). “Introducing Duet AI for Google Cloud – an AI-powered collaborator". In: Google Cloud Blog posted on May 10, 2023.
- QUOTE: Powered by Google's state-of-the-art generative-AI foundation models, Duet AI for Google Cloud is an always-on AI collaborator that provides help to users of all skill levels where they need it. With Duet AI, we're on a mission to deliver a new cloud experience that’s personalized and intent-driven, and can deeply understand your environment to assist you in building secure, scalable applications, while providing expert guidance.
As we evolve Google Cloud with Duet AI, we are looking to build a cloud platform that is more human-centric, holistic, and helpful, with responsible AI at the center of the experience:
- Human-centric: With Duet AI, we are making Google Cloud more accessible and personal to any type of user at any skill level by providing them with support whenever they need it, from code recommendations for developers, to prompt-based data insights for data engineers, to chat-based app creation for business users.
- Holistic: With generative AI at the center of the cloud experience, cloud development can be more cohesive, with fewer silos across functions, services, and tech stacks, providing a holistic picture in the format you want, wherever you are in Google Cloud.
- Helpful: To deliver smarter, contextual recommendations for building and operating apps with Google Cloud, we pre-trained Codey, one of the foundation models that powers Duet AI, with Google Cloud-specific content like documentation and sample code, and fine-tuned it based on Google Cloud user behaviors and patterns.
- Responsible: Our AI Principles set out our commitment to developing technology responsibly. Your code and recommendations will not be reused for any model learning and development. This helps ensure the privacy of your data and code, and also the integrity of the knowledge space from which our AI models are trained.
- QUOTE: Powered by Google's state-of-the-art generative-AI foundation models, Duet AI for Google Cloud is an always-on AI collaborator that provides help to users of all skill levels where they need it. With Duet AI, we're on a mission to deliver a new cloud experience that’s personalized and intent-driven, and can deeply understand your environment to assist you in building secure, scalable applications, while providing expert guidance.
2023b
- (Google Cloud Tech, 2023) ⇒ Introducing Duet AI for Google Cloud (Youtube Video): https://www.youtube.com/watch?v=g5TwQx60NXs
2023c
- (Google Cloud Tech, 2023) ⇒ https://cloud.google.com/blog/products/application-modernization/introducing-duet-ai-for-google-cloud
- QUOTE: ... Duet AI for Google Cloud is an always-on AI collaborator that provides help to users of all skill levels where they need it. ...
- Here are some of the new capabilities available to get us started on our mission to deliver a new personalized and intent-driven cloud experience:
- Code assistance provides AI-driven code assistance for cloud users such as application developers and data engineers. It gives code recommendations as they type in real time, generates full functions and code blocks, and identifies vulnerabilities and errors in the code, while suggesting fixes.
- Chat assistance allows people to use simple natural language to get answers on specific development or cloud-related questions. ...
- Duet AI for AppSheet will let users create intelligent business applications, connect their data, and build workflows into Google Workspace via natural language. ...
- …