用Amazon CodeWhisperer画个爱心送你女友吧

这篇具有很好参考价值的文章主要介绍了用Amazon CodeWhisperer画个爱心送你女友吧。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        AI编程工具越来越流行,Amazon CodeWhisperer 是AWS亚马逊的一款AI编程工具,经过数十亿行 Amazon 和公开可用代码的训练,可以在编程的时候根据注释和代码的上下文提供代码建议。个人觉得如果你要用AWS的服务器开发程序的话,用Amazon CodeWhisperer确实是工作上的利器。

它支持15种语言:
  • Java

  • Python

  • JavaScript

  • TypeScript

  • C#

  • Go

  • PHP

  • Rust

  • Kotlin

  • SQL

  • Ruby

  • C++

  • C

  • Shell

  • Scala

它支持的浏览器:
Visual Studio Code,JetBrains,AWS Cloud9,AWS Lambda,AWS Glue Studio,JupyterLab,Amazon Sagemaker Studio

可以看到大部分的AWS的服务器编辑器它能很好的支持,毕竟是AWS训练的,所以它可以很方便的开发AWS的服务。例如Lambda就能很好的开发无服务器的代码,Amazon Sagemaker Studio能支持更好的开发AI的程序,他还支持我经常用的VSCODE。

Amazon CodeWhisperer的功能:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

CodeWhisperer文档地址:

What is CodeWhisperer? - CodeWhisperer

CodeWhisperer的收费模式:

个人是免费的!个人是免费的!个人是免费的!

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

容我先用VSCODE作为例子。

使用教程:

1.下载插件:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

2.注册并登录你的账号:

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

3.VSCODE左下方出现打勾的AWSbuilder和CodeWhisperer则证明你可以开始使用了

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

代码提示和自动生成使用的方式:

ALT+C,代码提示,生成按下TAB键

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

如何在CodeWhisperer中暂停和恢复自动建议

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

  1. 在VS Code中,从左侧边栏选择AWS图标。

  2. 在VS Code窗口的附近,展开Developer tool部分。

  3. 展开CodeWhisperer部分。

  4. 选择暂停位置所对应的符号就能暂停和恢复代码建议了

例子:

下面是我的演示例子:

我们来尝试下例子1,刚好有个项目需要将json里的时间戳修改为日期的形式,用CodeWhisperer试了下,首先有一个json,然后你想要查看时间戳真实的时间,您可以使用Python来解析JSON并转换时间戳为实际日期和时间。

你可以注释一下#将json的time改为日期的格式并且打印,然后就出来效果了。

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

下面我们来尝试第二个例子:

这个例子有点复杂了。我打算用CodeWhisperer画个爱心。

第一次直接加入想要的注释

#draw red heart:明显失败了,左划了好几个都没适合的,看来提示词还是得精确一下

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

第二次,用ai,肯定要给更精确得promt,给注释添加更精确的代码,例如我在网上找到的爱心公式为x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)

按左右键选一个觉得符合的提示,暂时看来带相关函数的都可以试试

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

import turtle
import math

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)
def drawHeart():
    t = turtle.Turtle()
    t.speed(0)
    t.hideturtle()
    t.pensize(2)
    t.color("red")
    t.begin_fill()
    for i in range(1000):
        x = 16*math.sin(i*0.01)**3
        y = 13*math.cos(i*0.01) - 5*math.cos(2*i*0.01) - 2*math.cos(3*i*0.01) - math.cos(4*i*0.01)
        t.goto(x,y)
    t.end_fill()
    t.penup()
    t.goto(0,0)
    t.pendown()
    t.color("black")
    t.write("I love you",font=("Arial",20,"normal"))
    t.hideturtle()
    turtle.done()
    turtle.bye()
    turtle.exitonclick()
    turtle.getscreen()._root.destroy()
    turtle.Terminator()
   

   
drawHeart()

然后,我想将爱心的尺寸加大,

直接在X的赋值函数后加入

x = x*20

y = y*20

import turtle
import math

#draw red heart,use x = 16sin^3(t) y = 13cos(t) - 5cos(2t) - 2cos(3t) - cos(4t)
def drawHeart():
    t = turtle.Turtle()
    t.speed(0)
    t.hideturtle()
    t.pensize(2)
    t.color("red")
    t.begin_fill()
    for i in range(1000):
        x = 16*math.sin(i*0.01)**3
        y = 13*math.cos(i*0.01) - 5*math.cos(2*i*0.01) - 2*math.cos(3*i*0.01) - math.cos(4*i*0.01)
        x = x*20
        y = y*20  
        t.goto(x,y)
    t.end_fill()
    t.penup()
    t.goto(0,0)
    t.pendown()
    t.color("black")
    t.write("I love you",font=("Arial",20,"normal"))
    t.hideturtle()
    turtle.done()
    turtle.bye()
    turtle.exitonclick()
    turtle.getscreen()._root.destroy()
    turtle.Terminator()
   

   
drawHeart()

用Amazon CodeWhisperer画个爱心送你女友吧,学习,aws,云计算

这就是最后的效果了,所以,赶集试一下用Amazon CodeWhisperer画个爱心送你女友吧!让这份独特的爱意在舞台上绽放,为你们的爱情增添一抹独特的色彩。相信我,当你将这颗爱心展示给她时,她一定会被你的才华和心意所深深打动!文章来源地址https://www.toymoban.com/news/detail-719136.html

到了这里,关于用Amazon CodeWhisperer画个爱心送你女友吧的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Amazon CodeWhisperer——探索高效编程范式

    在CSDN上看到的Amazon活动就去看了看,整个体验过程还是非常Nice的,我使用的是VSCode测试的,语言选择了python,在测试AI代码提示的过程中感受到了很多的快捷之处,再次留下个印记,也算给大家提供一个提升高效编码的方案。 活动主页:亚马逊云科技开发者社区 在正式说明

    2024年02月06日
    浏览(44)
  • Amazon CodeWhisperer:AI 编程助手

    文章作者:prigioni 1. 什么是 Amazon CodeWhisperer? Amazon CodeWhisperer 能够理解以自然语言(英语)编写的注释,并能实时生成多条代码建议,以此提高开发人员生产力。该服务可以直接在集成开发环境(IDE)的代码编辑器中给出关于整个功能和逻辑代码块(通常包含多达 10-15 行代

    2024年02月03日
    浏览(54)
  • 【Amazon】云上探索实验室—了解 AI 编程助手 Amazon Codewhisperer

    用技术实验、产品体验、案例应用等方式,亲身感受最新、最热门的亚马逊云科技开发者工具与服务。发挥您的想象和创造,以文章、视频、代码 Demo 等形式分享见解。您的分享可以帮助到更多开发者进行学习与开发,为技术实践提供更多的可能性。 云上探索实验室开展至今

    2024年02月04日
    浏览(58)
  • 利用 Amazon CodeWhisperer 激发孩子的编程兴趣

    我是一个程序员,也是一个父亲。工作之余我会经常和儿子聊他们小学信息技术课学习的 Scratch 和 Kitten 这两款图形化的少儿编程工具。 我儿子有一次指着书房里显示器上显示的 Visual Studio Code 问我,“为什么我们上课用的开发界面,和爸爸你每天工作用的样子不一样?” 所

    2024年02月03日
    浏览(51)
  • 免费:实时 AI 编程助手 Amazon CodeWhisperer

    点 ,一起程序员弯道超车之路 现已正式推出实时 AI 编程助手 Amazon CodeWhisperer,包括 CodeWhisperer 个人套餐,所有开发人员均可免费使用。最初于去年推出的预览版 CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而

    2024年01月23日
    浏览(43)
  • Amazon CodeWhisperer让力扣不再用力code!

    书接上文 《爱编程 why not AI编程》 ,通过前文的对于Amazon CodeWhisperer的介绍、入门指南、相关课程以及【云上探索实验室】活动,各位读者们应该对于Amazon CodeWhisperer有了一些了解,那么作者今天将该通过本篇文章来介绍用Amazon CodeWhisperer去解力扣(LeetCode)的题目。 总所周知,

    2024年02月08日
    浏览(25)
  • Amazon CodeWhisperer——从此编程变的简单起来

    在当今数字化时代,编程已成为一项至关重要的技能。从软件开发到数据分析,从人工智能到云计算,编程的应用范围越来越广泛。然而,对于许多初学者来说,编程却是一个充满挑战和复杂性的领域。 正因如此,我们迫切需要一种能够消除编程难题、降低学习曲线的工具。

    2024年02月07日
    浏览(38)
  • 搭建智能桥梁,Amazon CodeWhisperer助您轻松编程

    今年的ChatGPT热潮之后,AI大模型的应用日益广泛,虽然AI编码暂时不能完全替代程序员,但随着时代的变迁和趋势的发展,我们不必过于焦虑。我们应该积极适应变化,顺应趋势,勇敢尝试用AI来辅助编码工作。 今天让虚竹哥带大家了解下Amazon CodeWhisperer。 从官方的介绍中,

    2024年02月08日
    浏览(37)
  • 9 种方法使用 Amazon CodeWhisperer 快速构建应用

    文章作者:Kris Schultz 3D Specialist Solutions Architect, Amazon Web Services 文章译者:郑予彬 亚马逊云科技资深开发者布道师 代码校验:阙铭飞 亚马逊云科技大中华区解决方案研发中心 解决方案架构师 Amazon CodeWhisperer 是一款很赞的生成式人工智能编程工具。自从在工作中使用了 Cod

    2024年02月12日
    浏览(51)
  • Amazon CodeWhisperer 正式发布可免费供个人使用

    文章作者:sunny 亚马逊云科技日前推出了实时 AI 编程助手 Amazon CodeWhisperer,包括个人套餐和专业套餐,所有开发人员均可免费使用个人套餐。Amazon CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而中断流程。 亚马逊

    2024年02月05日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包