1. LangChain

LangChain

기본 API 키 생성 현재 테스트를 위해 계정을 만들고 사용해도,가지고 있는 API키가 없어서 테스트가 불가능해지는 경우가 많습니다. 그래서 사용자가 처음 가입을 하면,체험용 API 키를 하나 제공하는 기능을 추가했습니다. 회원가입 CRUD 수정 회원가입이 완료된 후,db.refresh()로 데이터베이스 내의

개요 이 컴포넌트는 사용자의 프로필 정보 및 비밀번호 변경, 알림 설정 등을 관리하는 UI를 제공하는 React 컴포넌트입니다. 비밀번호 표시/숨김 토글 기능 기능 설명 비밀번호 입력창에 표시된 눈 모양의 아이콘(Eye, EyeOff) 을 클릭하면, 비밀번호가 text 형식으로 표시되거나

개요 이 기능은 사용자가 등록한 API 키를 편리하게 수정 및 삭제할 수 있도록 지원합니다. 각 API 키는 provider_name을 고유 식별자로 하여 관리되며, UI 상에서 직관적인 편집 및 삭제 기능을 제공합니다. 사용자는 이미 등록된 API 키 목록을

함수 생성 우선 간단하게 VS Code의 새로운 창을 열고 닫는 코드를 작성했습니다. LangChain 툴 생성 만들어둔 함수들을 LangChain 에이전트가 이해하고 사용할 수 있는 툴로 만듭니다. 에이전트 생성

Provider 상태 스키마 구현 입력으로는 Provider의 고유 ID를 받습니다.그리고 간단한 메세지를 반환합니다. CRUD 코드 Provider의 ID를 기반으로 해당되는 Provider를 찾습니다.이후 기존 Status가 Activate일 경우 Deactivate로 전환하고,반대로 Deactivate 상태일 경우 Activate로 전환합니다. 엔드포인트 테스트 메세지 출력 성공

파일 처리 개선 문서 파일 요약 원래 문서를 업로드하면 ‘추가되었다’는 안내만 출력될 뿐,파일의 내용을 요약해주거나 해석하는 기능 없이 바로 DB에 저장했습니다. 문서 요약 코드 PDF, TXT와 같은 확장자의 문서가 입력되면 위의 함수가 실행됩니다.문서를 전체적으로 읽고 요약하는

동시 접속 충돌 방지 API 키 기존 코드에서는 전역 변수를 활용하여 사용자에게 API 키를 제공했습니다.이러한 방식은 여러 사용자의 동시 접속 상황에서 문제가 발생할 수 있습니다. API 키 호출 우선 API 키를 호출하는 코드를 수정합니다.전역 변수를 직접

LLM 응답속도 개선 기존 META LLM MSP의 채팅 기능은 가벼운 질문에 대한 답변에도,필요 이상으로 많은 시간이 소요되는 문제가 있었습니다.이러한 원인을 분석하고 최대한 속도를 개선하는 중입니다. 임베딩 모델 API를 통해 답변을 받아올 경우 LLM 자체의 응답속도를 빠르게

전화번호 인증 Python 코드 구현 인증번호 생성 랜덤으로 6자리의 인증번호를 생성하기 위한 코드입니다. SMS 문자 전송 COOL SMS 서비스를 활용하여 생성된 코드를 사용자에게 문자로 전송합니다. 스키마 구현 클라이언트로부터 사용자가 입력한 전화번호를 요청으로 받고,모든 로직이 끝난 후

SMS 연동 전화번호 인증 기능을 위해 SMS 서비스와 지금의 MSP 프로젝트를 연동해야 합니다. 서비스 선택 Twilio Twilio Console 세계적으로 가장 많이 쓰이는 서비스입니다.코드 작성에 있어서는 가장 편하고 빠르게 개발 가능한 서비스입니다. 또한 가격의 경우도 1~5달러 사이의

API 키 관련 기능 API 키 추가 스키마 구현 요청으로 리액트에서 보내는 값들을 전부 받습니다.그리고 응답으로 str 형태의 메세지를 전달하는 구조입니다.UserInfo는 특정 요청에 대한 스키마가 아니라,사용자 정보가 함께 입력될 때 범용적으로 사용할 수 있는 스키마입니다.API 키

코드 업데이트 SQLAlchemy 코드 경고문 기존에 SQLAlchemy 코드를 활용한 CRUD 코드들은 전부 위와 같은 경고문이 출력되고 있었습니다.실제 코드 실행에 문제가 되는 부분은 아니지만, 이는 SQLAlchemy 1버전에서 주로 사용되던 방식이라고 합니다.현재 MSP는 신규 버전의 SQLAlchemy를 사용하기 때문에

BCT NEWS
인기 글
AI 컨설팅AI 트레이닝 센터
미분류
개발 히스토리
개발 히스토리
개발 히스토리