팀프로젝트/Nost5 NOST 5일차 1. openai chat에 대한 기억에 관해 알아보고 있었음 2. 로직 수정중 알아보던 도중 2가지의 방법을 찾게 되었지만 첫번째 방법은 비효율적일 것 같고 두번째는 아직 구체화를 못했다. 1. 수파 메모리 이전 대화 내용을 토큰 한계 단위로 나누기 -> 각 내용을 LLM에게 요약을 부탁하기 -> 요약본 조각을 모두 합친 내용을 다시 요약하여 최종 요약본을 만드는 것 2. 임베딩아래의 블로그를 확인하여 진행하면 될 것 같다. https://sudormrf.run/2023/06/06/owngpt/ 아직 더 좋은 방법이 있다고 하심. 2024. 4. 9. Nost 4일차 1. 회원가입/ 로그인 폼을 만듬. 스위칭이 가능하게 만들었고 배치와 간격은 수정할 예정. 2. 답변(suggest-story) 성능 개선 1) for문을 이용해서 3번을 반복시킨 응답 장점 : 다양한 프롬프트를 배출함. 단점 : 매우 긴 대기 시간.(14.2초 ~ 21.98초) >>>생성되는 create-story보다 suggest-story의 대기시간이 길어진 모습을 보고 개선을 해야겠다고 느낌. 300 토큰 기준으로 테스트를 진행함. suggestions = [] for _ in range(3): try: response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[{"role": "system", "content": ""}, .. 2024. 4. 2. Nost 3일차 기본페이지를 만드는 중이고 openai api가 오래 걸리는 부분은 많은 사람들의 공통적으로 고민하는 부분이고 실시간으로 작성되는것을 확인하는 것 외에는 찾아보고 물어본 결과 없는 것 같다. homePage.ts와 mainPage를 생성중이고 모달들도 추가적으로 생성중이다. 몇가지 오류 때문에 화면상에 나타나질 않고 있어 이 부분들은 내일 마저 수정해야할 것 같다. 패턴 기술이 생긴 이유 수 많은 개발을 해보니 구조가 비슷한 경우가 많다 그리고 비슷한 문제가 많이 생긴다. 그러므로 비슷한 패턴의 구조와 문제점들을 파악할 수 있다 >>>난 pvc패턴같은 경우는 몰랐는데 개발하고 나서 알게 된 케이스다. 그렇기 떄문에 왜 이 패턴같은 기술들에 대해 알아야하는지 의문점이 생겼었다. 미들웨어 : 디스패치를 진행.. 2024. 3. 28. NOST 2일차(파일 구조) REACT에서 폴더 정리를 진행했음. /src /app # 앱 초기화 및 설정 파일 /processes # 사이드 이펙트와 비즈니스 로직을 처리하는 커스텀 훅 /pages # 각 페이지 컴포넌트 /widgets # 재사용 가능한 작은 UI 컴포넌트 /features # 특정 기능을 담당하는 모듈 /story # 소설 생성 관련 기능 /api # 소설 생성 관련 API 호출 /model # 소설 데이터 모델 /ui # 소설 생성 UI 컴포넌트 /image # 이미지 생성 관련 기능 /api # 이미지 생성 관련 API 호출 /model # 이미지 데이터 모델 /ui # 이미지 생성 UI 컴포넌트 /entities # 애플리케이션의 주요 엔티티 /user # 사용자 관련 데이터와 기능 /post # 게시글 .. 2024. 3. 25. Nost 1일차 현재 기획과 코딩을 하고 있음. 우선적으로 코드로 뼈대 먼저 잡고 기획을 마저 진행할 생각임 그 이유는 기획하다가 어느 문제에 막힐지 예상이 잘 안됨. 특히 서비스 플로우를 만들려고하니 어느정도 가닥은 잡아놓고 서비스 플로우를 제작해야할 것 같음. 코딩 부분은 openai를 사용해서 진행중인데 404에러가 나타나 고치는 중 2024. 3. 22. 이전 1 다음