본문 바로가기
반응형

DEVEL51

PYTHON ChatGPT API 예제 Python에서는 OpenAI의 공식적으로 지원하는 openai 라이브러리를 사용해서 ChatGPT API를 사용할 수 있다. pip install openai import openai openai.api_key = 'your-api-key' response = openai.Completion.create( engine="text-davinci-002", prompt="Translate the following English text to French: '{text}'", # {text} 부분을 원하는 텍스트로 바꾸세요 max_tokens=60 ) print(response.choices[0].text.strip()) openai 라이브러리는 기본적으로 python 객체를 반환하므로 별도로 JSON을 파.. 2023. 7. 25.
node.js 이더리움 ERC-20 토큰 전송 ERC-20 토큰을 전송하기 위해선 이더리움을 전송하는 코드와 비슷하지만, ERC-20 토큰 전송에는 추가적임 'data'필드가 필요하다. 이 'data'필드에는 'transfer'함수의 호출 정보가 담긴다. 1. 필요 패키지 설치 npm install web3 dotenv 2. '.env' 환경 변수 설정 INFURA_API_KEY=your_infura_api_key SENDER_PRIVATE_KEY=your_private_key RECIPIENT_ADDRESS=recipient_ethereum_address TOKEN_CONTRACT_ADDRESS=your_token_contract_address 3. 예제코드 require('dotenv').config(); const Web3 = require('.. 2023. 7. 22.
node.js 이더리움 전송 web3.js를 이용해서 이더리움 전송 1. 필요한 패키지 설치 npm install web3 dotenv 2. '.env' 파일에 환경변수 설정 INFURA_API_KEY=your_infura_api_key SENDER_PRIVATE_KEY=your_private_key RECIPIENT_ADDRESS=recipient_ethereum_address 3. 예제코드 require('dotenv').config(); const Web3 = require('web3'); const INFURA_API_KEY = process.env.INFURA_API_KEY; const SENDER_PRIVATE_KEY = process.env.SENDER_PRIVATE_KEY; const RECIPIENT_ADDRESS .. 2023. 7. 22.
PHP ChatGPT API 예제 curl 사용 코드 GuzzleHttp 사용 코드 max_tokens => 60은 결과로 반환될 토큰의 최대 수를 지정 davinci-codex/completions는 OpenAI의 GPT-3엔진에 대한 요청을 보내는 엔드포인트로 GPT-4 또는 다른 엔진을 사용하려면 해당 엔진의 엔드포인트를 사용해야 한다. API키는 OpenAI의 웹사이트(https://platform.openai.com/account/api-keys)에서 발급할 수 있다. VPN 이상의 가치, 노드VPN! 10주년 역대급 69%할인! 상담 신청하기 » 김보성의 차고 : 신차 장기 렌터카/리스 가격비교 플랫폼상담 신청하기» 매일매일 새로운 이성과 톡하는 빠른 매칭 채팅 앱, '데이톡' 상담 신청하기» 한국을 좋아하는 외국인 이성친구 .. 2023. 7. 20.
PYTHON 내 주소에 이더리움 거래 조회 from web3 import Web3 # web3 인스턴스 초기화 w3 = Web3(Web3.HTTPProvider('https://mainnet.infura.io/v3/YOUR-INFURA-PROJECT-ID')) # 확인하려는 주소 my_address = '0xYourEthereumAddressHere' # 최신 블록 번호 얻기 latest_block = w3.eth.block_number # 최신 블록부터 특정 블록까지 거래 확인 for i in range(latest_block - 10**5, latest_block): block = w3.eth.get_block(i, full_transactions=True) for tx in block.transactions: if tx['to'] == my.. 2023. 7. 18.
PHP Bitcoin Core - 비트코인(BTC) 전송 composer require bitwasp/bitcoin composer require bitcoinrpc/bitcoinrpc 2023. 7. 6.
PHP Coinbase API를 사용해서 비트코인(BTC) 전송 'send', 'to' => 'RECIPIENT_ADDRESS', 'amount' => '0.1', // 보낼 비트코인의 양 'currency' => 'BTC');$data_string = json_encode($data);$ch = curl_init($coinbase_url);curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'CB.. 2023. 7. 6.
PHP Google 인증 토큰 유효성 체크 PHP에서 Google API를 사용하여 로그인한 후, 반환된 액세스 토큰이 여전히 유효한지 확인할 수 있습니다. Google API에서는 액세스 토큰의 유효성을 확인하는 엔드포인트인 https://www.googleapis.com/oauth2/v1/tokeninfo를 제공합니다. 이 엔드포인트는 access_token 매개변수를 통해 전달된 액세스 토큰의 정보를 반환합니다. PHP에서는 file_get_contents() 함수와 json_decode() 함수를 사용하여 이 엔드포인트로 요청을 보내고, 반환된 JSON 응답을 디코딩하여 액세스 토큰의 유효성을 확인할 수 있습니다. 예를 들어, 다음과 같은 PHP 코드를 사용하여 액세스 토큰의 유효성을 확인할 수 있습니다. // 액세스 토큰 유효성 검사 f.. 2023. 4. 11.
OpenAI의 ChatGPT 장점 OpenAI의 대규머 언어 모델인 ChatGPT에서 ChatGPT가 가진 장점을 물어보았다. 뛰어난 자연어 이해 능력 ChatGPT는 자연어 이해 능력이 뛰어나기 때문에 다양한 문장을 자연스럽게 이해하고 적절한 답변을 생성할 수 있습니다. 이는 대화형 인공지능에 있어서 가장 기본이 되는 능력 중 하나이며, ChatGPT가 가진 이 능력은 다양한 분야에서 활용될 수 있습니다. 대화 능력의 다양성 ChatGPT는 다양한 분야에 대한 지식을 가지고 있기 때문에, 여러 가지 주제에 대해 대화를 나누는 능력이 뛰어납니다. 게다가, ChatGPT는 인간과 대화하는 것을 학습하면서 다양한 대화 유형과 상황에 대응할 수 있는 능력을 갖추게 되었습니다. 높은 문장 생성 능력 ChatGPT는 다양한 훈련 데이터를 이용하여.. 2023. 4. 7.
[PYTHON] requests 구글 검색 import requests from bs4 import BeautifulSoup # 검색할 키워드 keyword = '파이썬' # 검색 결과 페이지 URL url = f'https://www.google.com/search?q={keyword}' # HTTP GET 요청 보내기 response = requests.get(url) # 응답 코드가 200인 경우에만 처리 if response.status_code == 200: # HTML 파싱 soup = BeautifulSoup(response.text, 'html.parser') # 검색 결과 출력 search_results = soup.select('.g') for result in search_results: print(result.text) el.. 2023. 4. 3.
[PYTHON] selenium 구글 검색 셀레니움, 크롬 드라이버 설치 !pip install selenium !apt-get update # apt 패키지 리스트 업데이트 !apt install chromium-chromedriver 예제코드 from selenium import webdriver from selenium.webdriver.common.keys import Keys import time # 크롬 드라이버 경로 설정 driver_path = '/usr/lib/chromium-browser/chromedriver' # 웹드라이버 옵션 설정 options = webdriver.ChromeOptions() options.add_argument('--headless') # 화면에 브라우저를 띄우지 않음 # 웹드라이버 객체 생성 driv.. 2023. 4. 3.
개인 정보 보호 문제로 이탈리아에서 ChatGPT 금지 이탈리아는 고급 챗봇 ChatGPT를 차단한 최초의 서방 국가가 되었습니다. 이탈리아 데이터 보호 당국은 미국 스타트업 OpenAI가 만들고 Microsoft가 지원하는 모델과 관련하여 개인 정보 보호 문제가 있다고 말했습니다. 규제 당국은 "즉각적인 효과"로 OpenAI를 금지하고 조사할 것이라고 말했습니다. OpenAI는 BBC에 개인 정보 보호법을 준수한다고 말했습니다. 수백만 명의 사람들이 2022년 11월에 출시된 이후로 ChatGPT를 사용했습니다. 인간과 같은 자연스러운 언어를 사용하여 질문에 답할 수 있으며 2021년의 인터넷을 데이터베이스로 사용하여 다른 문체를 모방할 수도 있습니다. Microsoft는 그것에 수십억 달러를 지출했으며 지난 달 Bing에 추가되었습니다. 또한 워드, 엑셀.. 2023. 4. 3.
반응형