일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- php 프로그래밍
- php 프로그래밍 입문 3판
- php 프로그래밍 입문 예제
- 페이코 추천인
- Flutter
- 페이코 추천인코드
- php 프로그래밍 입문
- 페이코 초대코드
- 최단 경로
- 스프링
- spring
- 배열
- 자바
- 한정 분기
- 페이코 친구코드
- programmers
- 백준
- php
- php 프로그래밍 입문 문제풀이
- 플러터
- 파이썬
- php 프로그래밍 입문 연습문제
- 플러터 개발환경 설정
- C
- php 프로그래밍 입문 솔루션
- C언어
- SWEA
- 자바 스프링
- JAVA SPRING
- Today
- Total
목록개인 프로젝트 (8)
ImJay
목표 1. GPT 모델을 기반으로 한 챗봇 2. 데이터셋을 학습하여 클라이언트 측 프롬프트에 맞춰 올바른 대답을 해야함 조사 1. OpenAI 에서는 GPT 모델에 파인튜닝이 가능하도록 api 를 제공하고 있다. 2. 현재(2023-08-09)까지는 GPT-3 모델에 기반한 ada, babbage, curie, davinci 모델만 파인튜닝이 가능하다. 모델선정 "ada" 모델: "ada" 모델은 GPT-3 중에서 가장 작은 모델로, 대화형 챗봇이나 간단한 자연어 처리 작업에 활용될 수 있습니다. 상대적으로 작은 크기로 인해 연산 비용이 더 낮고, 일부 특정 작업에 적합할 수 있습니다. "babbage" 모델: "babbage" 모델은 "ada"보다 크기가 크며, 좀 더 복잡한 대화나 문장 생성 작업에 ..
"2023-05-29 23:18:53.995 WARN 30659 -- [ ConnectionPool] okhttp3.OkHttpClient : A connection to https://api.notion.com/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);" 라는 경고 메시지는 OkHttp 라이브러리를 사용하여 HTTPS API인 https://api.notion.com/에 대한 연결이 누수(lea..
Notion API 를 통해 사용자로부터 권한을 받아 글을 작성하는 과정까지 성공했다. 우리가 만들고자 하는 프로그램의 핵심 기능은 회의록을 실시간으로 작성해준다는 점이었기에, 음성을 텍스트로 변환하고, 이 텍스트가 실시간으로 노션에 작성되는 기능이 필요했다. 만들어진 페이지 내에 내용을 추가하는 기능은 노션 API에서 다행히도 제공하고 있다. 포스트맨에서도 확인할 수 있다. Append block children body > raw 탭에 들어가면 json 을 어떤 형태로 보내야하는지 샘플이 작성되어 있다. 여기서 한참 헤맨 부분이 있는데, heading_2 타입의 첫 속성이 text 로 되어있는데, 이 부분을 rich_text 로 수정해야 한다. 어떤 형태로 json을 전송해야 하는지 확인했으니, 이제..
보통 Notion Api 권한을 가져오는 것은 클라이언트에서 수행합니다. 그러나 제가 현재 진행 중인 프로젝트에서는 서버의 데이터를 가공하여 노션에 활용해야 하기 때문에, 서버에서 계정 권한부터 글 작성까지 한번에 수행하기로 결정했습니다. 처음에는 프라이빗을 통해 노션에 글 작성까지 성공했었습니다. 테스트를 마치면서 다음 과정으로 서비스를 위해서는 사용자 계정에서 노션 접속이 필요했고, 이를 위해 오픈 API 계정이 필요했습니다. Notion 오픈 API 계정에 관한 정보가 너무 부족하여 이 글이 도움이 됐으면 하는 바람으로 글을 작성합니다! 1. 나의 노션 API 에 접속 내 위키, 문서, 프로젝트를 모두 한 곳에 사용하는 모든 업무 앱을 Notion 하나에 담아 팀원들과 함께하는 올인원 워크스페이스를..
1. TranscriptionController 에서 변환된 텍스트를 노션으로 바로 작성할 수 있도록 기능을 추가해야했다. - 현재 STT는 서버에서 테스트용으로 구현한 것이므로, 크게 리팩토링할 필요 없이 테스트만 정상적으로 구동하면 됐다. - 따라서 Notion에 Json을 쏴주는 코드를 MVC 패턴으로 분리후, 로직(Service)에 해당하는 메소드를 호출해주기로 회의를 통해 결정했다. - 세희가 해당 작업을 수행하였다. 2. 현재 STT API를 사용하기 위해선 여러 과정을 거쳐야했는데, 이를 한번에 진행하기 위해 여러 객체로 분리하여 한 객체에 wav 파일만 수정하면 되도록 작성되어있다. - 그러나, 정확한 원인은 모르지만 해당 STT API 의 서버 통신이 느린 것인지 너무 다이렉트로 쏴주면 ..
1. 랩실 내에 있는 서버 컴퓨터를 구동하기 위해 리눅스 OS를 설치하고, 리눅스로 넘어가려는 순간 화면에서 이런 문구가 출력된다. 서버 컴퓨터 자체가 DVI 포트 밖에 지원을 안해서 어렵게 DVI 포트를 지원하는 구형 모니터를 구해왔더니* * 요즘 모니터들은 DVI 포트 꽂는 곳이 없다.. 대부분 HDMI ( 간혹 DP ) 이다 ㅠㅠ 2. '모니터 지원 주파수 범위 초과' 간단하게 해결하는 방법 '모니터 지원 주파수 범위 초과' 간단하게 해결하는 방법 지난주 금요일 실험실 컴퓨터 모니터가 켜지 질 않는 증상이 있었는데 주말 지나면 괜찮겠지 하고 주말간 꺼두고 퇴근했습니다.2004년에 www.photoslife.kr 위 과정을 따라해보려 했는데, 대부분 윈도우 환경에서 안전모드로 들어가는 방법이었다. 나..
1. 어제 학교에서 포트를 막아놨다는 사실을 깨닫고 빨리 내일이 됐으면 좋겠다는 생각을 했다. 아침 1교시 수업이 끝나자마자 교수님께 찾아뵈었고 절차 알아오면 바로 승인해주시겠다고 확답을 받았다! 2. 학교 포털을 통해 포트 신청을 마치고, 신청서를 제출하고 왔다. 오늘 안에 승인이 날거라고 하셨다. 3. 당장이라도 외부 서버에 연결을 하고 싶지만, 당장은 기다려야하기 때문에 어제 스프링에 맞춰 리팩토링 하던 코드를 마저 건들기로 했다. 3-1. thymeleaf 오류 계속 thymeleaf 경로를 찾을 수 없다는 오류가 나서 build.gradle 등등 여러가지를 만져봤으나 해결되는 것이 없었다. 스프링부트 빌드 중 오류 질문드립니다 ㅠㅠ - 인프런 | 질문 & 답변 Cannot find templat..
1. 기존 작성했던 Java 코드를 서버와 연결하기 위해 Spring 프레임워크를 씌워서 리팩토링 중(미완) 2. 클라우드 서버 대신 랩실에서 남는 서버 컴퓨터를 활용해보는건 어떨까? 생각이 들었음 3. 서버 컴퓨터 부팅 중 OS가 설치되어 있지 않음을 확인.. (18년도 컴퓨터던데 기존 선배들은 뭘했을까) 4. 부팅 USB 를 구하기 전까지 서버 구축에 대해 공부하기로 함 https://www.youtube.com/watch?v=Ou7MW3KKBVg https://www.youtube.com/watch?v=Ps8HDIAyPD0&list=PLuHgQVnccGMDeMJsGq2O-55Ymtx0IdKWf&index=1 5. 서버 컴퓨터에 우분투 설치 6. 생활코딩 강의 기반으로 apache를 설치하려 했으나,..