Loading...
2024. 8. 4. 15:17

챗GPT&파이썬으로 AI 직원 만들기 (수정4) ffmpeg

1. 일단 ffmpeg을 다운로드 받는다.https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z2. 압축 해제하고 폴더명은 그냥 ffmpeg로 변경한다.(내부에는 bin 폴더가 있어야 한다.)책 예제코드를 그대로 쓰면 두가지 에러가 있는데from youtubesearchpython 부분과 url 부분. 이 방법으로 하면 환경변수 설정안해줘도 됨.  ydl_opts={            'format': 'bestaudio/best', # 최상의 오디오 품질로 내려받기            'postprocessors': [{ # 추출한 오디오 파일을 MP3 형식으로 변환하기                'key': 'FFmpegExtractAudio',   ..

open api의 function call

최근에 chat gpt로 python을 공부하다가 function call이라는 기능이 나와서 정리할겸 포스팅. function call은 어떤 기능인가?사용자가 정의한 함수(function)를 GPT가 호출(call)하도록 하는 것. 이게 왜 필요할까?걍 gpt에 문의하면 gpt가 답해주는거 아님? 이 기능의 핵심은. GPT에게 함수를 밀리 알려주면 필요할 때 함수를 GPT가 호출할 수 있도록 해 준다는거다.즉, 내가 chat gpt를 통해 얻은 데이터를 내가 원하는 방식으로 원하는 포멧으로저장하는 함수를 구현 한 다음 이를 chat gpt가 호출 해 줄 수 있다는 거.  예제는 뭐 구글링 해 보면 많이 나오니까. 개념만 이해하고 넘어가자.https://platform.openai.com/docs/gu..

챗GPT&파이썬으로 AI 직원 만들기 (수정3)

예제 : gpt_powered_dj_book_2023-main\gpt_powered_dj_book_2023-main\chap_05_saving\sec_01\gpt_api_function_call_example 파일책 예제는 이전버전, 내가 설치한 버전은 최신버전.그냥 조금씩 고치면서 하다가 최신버전 api로 고치기가 점점 부담스러워져 결국"pip install openai==0.28"을 입력해서 예전버전을 설치했다. 그렇게 해도 돌아가지 않길래 보니 아래와 같은 문제가 있었다.openai.error.InvalidRequestError: The model gpt-3.5-turbo-0613 has been deprecated, learn more here: https://platform.openai.com/..

챗GPT&파이썬으로 AI 직원 만들기 (수정2)

p86즘 코드에서 df=extract_csv_to_dataframe(response)라는 코드가 있다.실제 gpt를 통해 얻은 코드는 잘 돌아가는데 책 예제코드는 안돌아가길래 체크해 보니 response접근 에러.위치를 chat gpt 자동 출력 코드 처럼 response 값 설정 이후로 옮겨주니 잘 됨.

엔진프로그래머? 그냥 일기 3.

1 : https://mgun.tistory.com/4944 엔진프로그래머? 그냥 일기 1.계산해 보니 게임 회사에서 프로그래머로 월급받고 일한지 15년이 넘었다. 당시에는 자체엔진으로 mmorpg 만드는 시장이 컸기 때문에 나도 첫 직장이자체엔진으로 만드는 mmorpg였고 자체엔진 개mgun.tistory.com 2 : https://mgun.tistory.com/4946# 엔진프로그래머? 그냥 일기 2.https://mgun.tistory.com/4944 엔진프로그래머? 그냥 일기 1.계산해 보니 게임 회사에서 프로그래머로 월급받고 일한지 15년이 넘었다. 당시에는 자체엔진으로 mmorpg 만드는 시장이 컸기 때문에 나도 첫mgun.tistory.com 게임업계에 들어오고 나서 신입때 들었던 말이 몇..

2024. 5. 29. 00:15

챗GPT&파이썬으로 AI 직원 만들기 (수정1)

도서 "챗GPT&파이썬으로 AI 직원 만들기" 예제 안되던거 수정.처음 한거.1. visual code 설치 (visual studio랑 다른거더라)2. python 설치 (책에 적힌대로 하니 됨)3. openai 설치. 'pip install openai'명령어로 설치했음.4. very_first_gpt_api.py 내용 실행 (no longer supported in openai)     a. OpenAI>=1.0.0 버전 이후 API 달라지는 현상 발생. (코드는 예전건데 openai 패키지를 높은버전(1.0.0)           으로 설치했을 때 발생.      b. 에러수정.          import openai => from openai import OpenAI           open..

엔진프로그래머? 그냥 일기 2.

https://mgun.tistory.com/4944 엔진프로그래머? 그냥 일기 1.계산해 보니 게임 회사에서 프로그래머로 월급받고 일한지 15년이 넘었다. 당시에는 자체엔진으로 mmorpg 만드는 시장이 컸기 때문에 나도 첫 직장이자체엔진으로 만드는 mmorpg였고 자체엔진 개mgun.tistory.com 공부했던 언어들은 많긴한데 그중에서 중요한걸 꼽자면 역시 두가지 정도.c++, graphics language. c++ : 그냥 중요하다. 어차피 c++만 잘 파면 대부분 밥먹고 사는데 크게 지장이 없다.다른 언어들도 다 대부분 비슷한룰이니까.내가 공부했던 20년전에는 좋아했던 책들이..성안당 출판사의 c++ 기초플러스와 뇌를 자극하는 c++ 이라는 책 이었다.개인적으로는 c++은 여러책 볼 필요없이..

엔진프로그래머? 그냥 일기 1.

계산해 보니 게임 회사에서 프로그래머로 월급받고 일한지 15년이 넘었다. 당시에는 자체엔진으로 mmorpg 만드는 시장이 컸기 때문에 나도 첫 직장이자체엔진으로 만드는 mmorpg였고 자체엔진 개발 담당이었다. 15년간 시대의 흐름을 개인적으로 판단 해 보면...1. 자체엔진 시대. 너도나도 pc mmorpg2. 조금씩 잠식해 오는 상용엔진들. 게임브리오, 언리얼3. 스마트폰의 시대. 모바일 짤게임이 대세. 팡팡팡4. 유니티의 강세. 너도나도 유니티, 너도나도 모바일5. 수준을 높여보자. 하이엔드 모바일 게임.6. 모바일, pc, 콘솔 위와 같은 순으로 진행이 된거 같다.자체엔진 시절에는 책을보면서, 그리고 웹을 뒤져가며 엔진 작업을 했고그러다가 게임브리오가 점점 흥해서 주말마다 게임브리오나 오우거를 배..