Amazon cloud technology CodeWhisperer is officially available, free for individual developers

6f7ba8374d004bd68db46bf9780edf14.pngAmazon Cloud Technology is committed to promoting the inclusiveness of generative AI technologies: Amazon Cloud Technology unleashes these technologies from the field of research and experimentation, not just a few startups and large tech companies with deep pockets, but more companies. Benefited from. As a result, Amazon Web Technologies announced several innovations to make it simpler and easier for customers to use generative AI in their business. 

Announced that Amazon CodeWhisperer is officially available and free for individual developers

Building with the right underlying model and running generative AI applications at scale on top-performing cloud infrastructure will be game-changing for customers. At the same time, this will also bring a revolutionary new user experience. When an application or system has built-in generative AI capabilities, users can have a more natural and smooth interaction experience. This is like the face recognition unlocking function of today's mobile phones. You don't need to understand the powerful machine learning model behind this function, but you can unlock the phone with a glance.

Predictably, programming will be one of the areas where generative AI techniques will be rapidly applied. Today, software developers spend a lot of time writing fairly shallow and undifferentiated code. They also spend time learning complex new tools and techniques, which are always evolving. Therefore, developers have very little time to actually develop innovative functions and services. To deal with this problem, developers will try to copy code snippets from the Internet and modify them, but they may inadvertently copy invalid code, code with security risks, or fail to effectively trace the use of open source code. Moreover, this method of searching and copying also wastes the time of developers for business construction.

Generative AI can greatly reduce this heavy lifting by "writing" mostly undifferentiated code, allowing developers to write code faster while freeing them up to focus on more creative programming tasks. Therefore, Amazon Cloud Technology announced the launch of Amazon CodeWhisperer preview last year, which is an AI programming assistant. There are codes that generate code suggestions in real time, thereby improving developer productivity. Developers only need to submit task commands to CodeWhisperer, such as "parse a CSV string containing song information", and ask it to return a structured list based on data such as artist, title and top ranking, and CodeWhisperer can parse the string And return the specified list, which greatly improves work efficiency. CodeWhisperer preview release has received enthusiastic response from developers. Amazon Cloud Technology believes that helping developers write code may become one of the application scenarios where generative AI can play a huge role in the next few years. During the preview period, a productivity test was also conducted, and participants who used CodeWhisperer completed tasks an average of 57% faster and had a 27% higher success rate than participants who did not use CodeWhisperer. This is a huge leap forward in developer productivity, and I believe it's just the beginning.

Today, Amazon Cloud Technology announced that Amazon CodeWhisperer is officially available. In addition to using Python, Java, JavaScript, TypeScript and C#, it supports 10 new development languages ​​including Go, Kotlin, Rust, PHP and SQL. Developers can access CodeWhisperer through Amazon Toolkit plug-ins in integrated development environments such as VS Code, IntelliJ IDEA, and Amazon Cloud9. CodeWhisperer is also available in the Amazon Lambda console. In addition to learning from billions of lines of publicly available code, CodeWhisperer was also trained on Amazon's code. CodeWhisperer is currently the most accurate, fastest, and safest way to generate code for Amazon's cloud services, including Amazon EC2, Amazon Lambda, and Amazon S3.

Developers cannot truly be productive if the code suggested by a generative AI tool contains hidden security vulnerabilities or fails to handle open source code responsibly. CodeWhisperer is the only AI programming assistant with built-in security scanning (enabled by automated reasoning) to find and recommend remediation of hard-to-detect vulnerabilities, such as those in the Top 10 Open Web Application Security Project (OWASP) and non-compliance Vulnerabilities in cryptographic library best practices, etc. In order to help developers develop code in a responsible manner, CodeWhisperer filters out code suggestions that may be considered biased or unfair. At the same time, because customers may need to refer to or obtain permission to use open source code sources, CodeWhisperer is the only one that can A programming assistant for filtering and flagging suspected open source code suggestions.

Amazon Web Technologies believes generative AI will be a game-changer for developers, so it wants to make it available to as many people as possible. Therefore, CodeWhisperer is free for all individual users, without any qualification or usage time limit! Anyone can register and use CodeWhisperer in minutes through an email account, without an Amazon Web Services account. For enterprise customers, we offer CodeWhisperer Professional Edition, which includes more advanced management features, such as single sign-on (SSO) integrated with Identity and Access Management (IAM), and security scanning with higher limits.

Building applications as powerful as CodeWhisperer is transformative for developers and all customers. Amazon Cloud Technology has more innovative products in planning, and expects more customers and developers to build more innovative and disruptive generative AI applications on Amazon Cloud Services, allowing developers and developers of all skill levels to Organizations of all sizes have the opportunity to innovate with generative AI. Amazon Cloud Technology believes that a new wave of machine learning technology innovation has just begun and is in the ascendant, and there are infinite possibilities in the future.

Guess you like

Origin blog.csdn.net/m0_72810605/article/details/130339516