Amazon Q Developer with Amazon SageMaker Studio Classic
Important
As of November 30, 2023, the previous Amazon SageMaker Studio experience is now named Amazon SageMaker Studio Classic. The following section is specific to using the Studio Classic application. For information about using the updated Studio experience, see Amazon SageMaker Studio.
Amazon SageMaker Studio Classic is an integrated machine learning environment where you can build, train, deploy, and analyze your models all in the same application. You can generate code recommendations and suggest improvements related to code issues by using Amazon Q Developer with Amazon SageMaker.
Amazon Q Developer is a generative AI-powered conversational assistant that can help you to understand, build, extend, and operate AWS applications. For more information, see What is Amazon Q Developer? in the Amazon Q Developer User Guide.
Amazon Q Developer is a generative artificial intelligence (AI) powered conversational assistant that can help you understand, build, extend, and operate AWS applications. In the context of an integrated AWS coding environment, Amazon Q can generate code recommendations based on developers' code, as well as their comments in natural language.
Amazon Q has the most support for Java, Python, JavaScript, TypeScript, C#, Go, PHP, Rust, Kotlin, and SQL, as well as the Infrastructure as Code (IaC) languages JSON (AWS CloudFormation), YAML (AWS CloudFormation), HCL (Terraform), and CDK (Typescript, Python). It also supports code generation for Ruby, C++, C, Shell, and Scala. For examples of how Amazon Q integrates with Amazon SageMaker and displays code suggestions in the Amazon SageMaker Studio Classic IDE, see Code Examples in the Amazon Q Developer User Guide.
For more information on using Amazon Q with Amazon SageMaker Studio Classic, see the Amazon Q Developer User Guide.