일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
- 블록체인
- 라라벨
- threejs
- 공연티켓
- Python
- 발행
- Laravel
- Remix
- jquery
- PM2
- nft
- Kaikas
- pagination
- NextJS
- polygon
- CSS
- nodejs
- exceljs
- chatGPT
- 회고
- miniconda
- Ai
- React
- node
- netfunnel
- git
- metamask
- Setting
- nginx
- 배포
- Today
- Total
목록2024/06/26 (3)
박주니 개발 정리
먼저 openai api key를 가지고 있어야합니다. https://platform.openai.com/playground 1. .env에 OPENAI_API_KEY 값을 셋팅합니다. OPENAI_API_KEY='{{openai api key value}}' 2. 현재 이 코드를 복사해서 붙여놓습니다. app.post("/extract-name", async (req, res) => { const { text } = req.body; if (!text) { return res.status(400).json({ error: "Text is required" }); } try { const query = "텍스트에서 이름을 추출해줘"; const response = await axi..
1. tesseract.js, jimp, fs를 설치합니다. npm i express tesseract.js jimp fs 2. 현재 이 코드를 복사해서 붙여놓습니다. const express = require('express');const Tesseract = require('tesseract.js');const Jimp = require('jimp');const fs = require('fs');const app = express();app.use(express.json());app.post("/extract-text", async (req, res) => { const { imageUrl } = req.body; // 로그 추가: imageUrl 확인 console.log("Received i..
1. 피나타에 들어가서 로그인을 합니다. https://www.pinata.cloud/ Pinata | IPFS & Farcaster APIsPinata makes it simple to store and retrieve media on IPFS and build social applications with Farcaster.www.pinata.cloud2. files에서 Add를 클릭하시고 이미지 파일을 업로드 합니다. 3. 생성된 파일을 클릭하시면 이미지 url로 이동하면서 이미지가 보이는 것을 확인하실 수 있습니다. 설명 이유단순하게 테스트하는 경우에는 이미지 jpg를 해당 작업 폴더에 넣어서 가져오면 되는데 만약에 서비스를 하거나 예를 들어서 채팅에서 사용자가 이미지를 올리면 그것이 플랫폼에서 ..