본문 바로가기

반응형

python

ChatGPT 연동 JAVA로 구현해보기 (ft.python, nodejs) openai 에서는 python과 nodejs 만 구현 예제가 있길래... 자바로 한번 공부차 구현해봤네요... 참고로 아래는 python 소스 import os import openai openai.api_key = os.getenv("OPENAI_API_KEY") openai.Completion.create( model="text-davinci-003", prompt="Say this is a test", max_tokens=7, temperature=0 ) 그리고 아래는 nodejs 소스 const { Configuration, OpenAIApi } = require("openai"); const configuration = new Configuration({ apiKey: process.env.O.. 더보기
flutter와 함께하는 openai 관련 Completions api 공부하기 (ft.openai_client) 우선, openai 란 무엇일까요? 간단하게 openai를 말씀드리자면요.. 전적으로 인류에게 이익을 주는 것을 목표로 하는 미국의 인공지능 연구소라고 머릿속에 넣어두시면 좋을것 같은데요.. 그리고 이윤을 목적으로 하는 기업 OpenAI LP와 그 모체 조직인 비영리 단체 OpenAI Inc로 구성되어 있다고 하네요.. 참고로, 아래는 openai 사이트인데요.. openai에 대해서 개인적으로 살펴본결과...아래와 같은 메뉴들로 구성되어 있고요.. 그중에서 제가 관심있어하는 분야인 chatGPT를 클릭해 봅니다. 그럼 아래와 같이 나오는데요.. 한마디로 ChatGPT 에 대해서 정리해보자면요.. ChatGPT는 대화를 위한 최적화 언어 모델이고요.. openai 에서는 대화 방식으로 상호 작용하는 Ch.. 더보기
Rune 프로그래밍 언어를 소개합니다. (github.com/google) Rune 프로그래밍 언어를 소개합니다. --- A faster, safer, and more productive systems programming language This is not an officially supported Google product. NOTE: Rune is an unfinished language. Feel free to kick tires and evaluate the cool new security and efficiency features of Rune, but, for now, it is not recommended for any production use case. Rune is a Python-inspired efficient systems programming lan.. 더보기
Python 3.11 릴리즈 내용을 소개합니다. (discuss.python.org) Python 3.11 릴리즈 내용을 소개합니다. 웹페이지에서는 아래와 같이 소개하고 있는데요.. Python 3.11 is finally released. In the CPython release team, we have put a lot of effort into making 3.11 the best version of Python possible. Better tracebacks, faster Python, exception groups and except*, typing improvements and much more. Get it here: 즉, Python 3.11이 드디어 출시되었다는거고요.. CPython 릴리스 팀에서는 3.11 최고의 Python 버전을 만들기 위해 많은 노력을 기울였다고.. 더보기
Selenium Library를 이용한 검색사이트 결과 자동으로 수집하기 (feat. devocean) 블로그 목적 : Selenium Library를 이용한 검색사이트 결과를 자동으로 수집하기에 대해서 공부및 정리후 나만의 노하우와 지식을 공유한다. 블로그 요약 selenium 프로젝트에 대해서 알아본다. selenium 라이브러리를 이용해서, 특정 검색사이트에서 특정 내용을 추출해본다. 블로그 상세 내용 우선, selenium 프로젝트를 알아볼까요? Selenium은 웹 브라우저의 자동화를 지원하고 지원하는 다양한 도구 및 라이브러리를 위한 포괄적인 프로젝트를 말하는데요.. 브라우저와의 사용자 상호 작용을 에뮬레이트하는 확장, 브라우저 할당 확장을 위한 배포 서버, 모든 주요 웹 브라우저에 대해 상호 교환 가능한 코드를 작성할 수 있는 W3C WebDriver 사양 구현을 위한 인프라를 제공한다고 하네.. 더보기
1.Python 이란 언어에 대해서 알아보자. 목표 - 나의 강점을 바탕으로 나의 일을 잘해냄으로써 타인과 사회를 아릅답게 만든다. - 현재 내가 가진 능력으로 누군가에 도움이 될 수 있을까? 에 대해서 항상 생각하기 - 나는 블로그 생태계에서 IT 기술/부동산학/민법/주식 교육 관련 파워블로거및 인플루언서가 반드시 된다! 목표를 이루기 위한 실천방안 - 꾸준한 블로깅/기록법/독서법으로 넘버원이 아닌 온리원이 되보자. - 천사불여일행(千思不如一行)을 항상생각하며 체화 및 각인시키자. - "천번 생각하는것보다 한번 행동하는 것이 더 중요하다." - 기기일약 불능십보(騏驥一躍 不能十步) / 노마십가 공재불사(駑馬十駕 功在不舍) - 천리마도 한번에 열걸음을 뛸 수 없고, 느리고 둔한말이라도 열흘이면 하룻길을 간다. - 모든 실수에는 마술이 숨어 있다. 따.. 더보기

반응형