Lala's tower

챗GPT Plus 파이썬 실행하기 1

챗GPT Plus 파이썬 실행하기 1

2024-06-02 14:40:19

챗GPT Plus 파이썬 실행하기 예시를 보여드립니다. 챗GPT Plus는 직접 파이썬 코드를 실행하고 결과를 보여줄 수 있습니다. 유료 등급인 plus 이상에서만 가능합니다. 프로그래밍을 몰라도 실행하고 결과를 확인할 수 있습니다. 여러가지 테스트 한 결과를 정리합니다.

챗GPT Plus 란

한달에 20달러를 지불하면 챗GPT Plus 등급이 됩니다.
챗GPT 플러스는 다음의 기능이 가능합니다.

  1. 답변 속도가 빠릅니다.

  2. 그림을 그려줍니다.

  3. 데이터 분석을 해줍니다.

  4. 코드 인터프리터(프로그래밍을 말로 요청하고 결과를 보여줌) 활용 가능합니다.

1, 2번은 설명이 필요없겠고
3번은 아래 글을 참고하시면 되겠습니다.
챗GPT plus 기능 사용 후기 1
챗GPT plus 분류 예측 사용 후기 2
이번 글에서는 4번을 설명드리겠습니다.

챗GPT Plus 파이썬 코드 인터프리터

챗GPT Plus를 가입했다면 코드 인터프리터를 사용가능하겠습니다만
혹시, 아래 메뉴에서 설정이 꺼져있다면 켜주셔야합니다.
우측, 상단의 계정 아이콘을 눌러 Custormize GPT/Code 에 체크 되어야 합니다.

코드 인터프리터는 프로그램 개발을 하지 않고 원하는 기능을 말로 설명해서 코드를 작성하는 것 뿐만 아니라 실행 결과까지 보여주는 기능입니다.

예시를 보여드리겠습니다.

colab으로 실행하려고 해. print를 이용한 재미있는 애니메이션을 실행결과를 보여주는 코드를 작성해줘.

Colab에서 실행할 수 있는 재미있는 애니메이션 코드를 작성해 드리겠습니다. 이 애니메이션은 파이썬의 time 모듈과 sys 모듈을 이용하여 텍스트 기반으로 애니메이션을 출력합니다. 다음 코드를 Colab에 복사하여 실행해 보세요.

import time
import sys

# 애니메이션 프레임 정의
frames = [
    """
     _______
    |       |
    |       O
    |      /|\\
    |      / \\
    |
    """,
    """
     _______
    |       |
    |       O
    |      /|\\
    |      /
    |
    """,
    """
     _______
    |       |
    |       O
    |      /|\\
    |      
    |
    """,
    """
     _______
    |       |
    |       O
    |      /|
    |      
    |
    """,
    """
     _______
    |       |
    |       O
    |       |
    |      
    |
    """,
    """
     _______
    |       |
    |       O
    |       
    |      
    |
    """,
    """
     _______
    |       |
    |       
    |       
    |      
    |
    """
]

# 애니메이션 실행 함수
def animate(frames, delay=0.2):
    for frame in frames:
        sys.stdout.write("\033c")
        sys.stdout.write(frame)
        sys.stdout.flush()
        time.sleep(delay)

# 애니메이션 루프
try:
    while True:
        animate(frames)
except KeyboardInterrupt:
    sys.stdout.write("\033c")
    sys.stdout.write("Animation stopped.\n")
    sys.stdout.flush()

여기까지는 무료 버전에서도 가능하겠습니다.
유료에서만 가능한 기능은 다음 입니다.

위 코드로 그려지는 애니메이션을 gif로 생성해서 다운로드 링크를 전달해줘.

(코드만 작성하고 끝내려해서 아래와 같이 재 요청했습니다.)

너가 실행해서 생성된 gif 파일을 다운로드 링크로 전달해줘.

그러면, 파일을 전달해줍니다. 샤워기 애니메이션 같은데 샤워기가 구부러져 이상합니다만...

챗GPT Plus가 만든 애니메이션 한 장면

mp4파일로 만들어 달라했더니 잘 그려졌네요.

챗GPT Plus 파이썬 코드 인터프리터로 생성한 mp4 파일

챗GPT 위키