JMeter 사용법 JMeter란, 테스트 사용법
하지만, 프로그래밍이 가능한 사용자라면 Assistant API를 더욱 효과적으로 활용할 수 있습니다. Assistants API는 기존에 LLMLarge Language Model, 대규모 외국어 모델을 만드는 데 필요한 시간을 크게 줄일 수 있고, 이 시간을 다른 SDK, API와 연동하거나 애플리케이션을 완성도 있게 최적화하는 데 투자함으로써 더욱 힘찬 애플리케이션을 만들 수 있습니다. 오늘은 그에 대한 시작으로 지난 Playground에서 진행했던 내용들을 어떻게 파이썬 코드로 구현할 수 있을지 살펴보도록 하겠습니다.
오늘 진행할 Assistants API 사용은 현재23년 12월 15일 기준, 베타 기능으로 제공되고 있습니다.
스레드 생성하기
스레드를 생성하는 함수는 아래와 같습니다. 아래와 같이 threads.create 함수를 수행하면 스레드 객체가 생성됩니다. thread client.beta.threads.createprintthread
rint 함수를 통해 thread 정보를 확인해 보도록 하겠습니다. 출력 결과, 스레드 객체에 대한 여러 정보가 출력되었습니다. 이후 코드에서 해당 thread id를 통해 실행run을 하거나 thread 내부 정보를 조회할 수 있습니다.
Summary Report
Label Sampler 명 Samples 샘플 실행 수 Number of Threads X Rampup period Average 평균 걸린 시간 ms Min 최소 Max 최대 Std. Dev. 표준편차 Throughput 분당 처리량 Received KBsec 초당 받은 데이터량 Sent KBsec 초당 보낸 데이터량 Avg. Bytes 서버로부터 받은 데이터 평균 View Results에 대한 통계를 나타냅니다.
통계 정보가 필요한 경우 사용하면 되겠습니다.
AI 어시스턴트에게 간단한 질문하기
Assistant 우리들이 생성한 AI 어시스턴트입니다. 필요에 그러니까 Code interpreter, 검색Retrieval, 함수 호출 등을 수행합니다. Thread 어시스턴트와 사용자가 대화를 진행되는 세션session입니다. 대화가 진행되는 동안 메시지가 저장되고 필요에 따라 자동으로 요약이 수행됩니다. Message 어시스턴트와 사용자가 생성한 메시지입니다. 메시지는 텍스트, 이미지, 등등 파일 정보로 구성되고, 스레드에 리스트 형태로 저장됩니다.
Run 스레드에서 어시스턴트를 호출하는 것입니다. 어시스턴트는 설정된 정보와 메모를 사용해서 모델, 여러 Tool을 호출하고 요청에 대한 처리를 수행합니다.
스레드Threads의 사용방법
Threads의 사용 방법은 다음과 같습니다. 앱의 첫 화면에서는 홈, 검색, 글쓰기, 활동, 내 프로필이라는 다섯 가지 메뉴가 있습니다. 홈 화면에서는 팔로우한 계정의 새로운 글이나 제안 게시물을 확인할 수 있으며, 해당 계정의 Threads로 들어가 소통할 수 있습니다. Threads는 텍스트 기반의 SNS 채널이므로 게시물에는 텍스트와 함께 사진이 올라옵니다. 글쓰기 기능을 사용하면 자신의 게시물을 작성할 수 있습니다.
텍스트는 500자 이내, 사진은 10장, 영상은 5분 이내로 업로드할 수 있습니다. 기본적으로 다른 SNS와 비슷한 사용 방법을 가지고 있으며, 팔로워들의 글을 조사하고 좋아요를 누르거나 답글을 달고 공유할 수 있습니다.
질문 수행하기
만들어진 질문을 실행해 보도록 하겠습니다. 실행하기 위해 스레드 ID, 어시스턴트 ID, 추가적인 지침 등을 전달합니다. 저는 어시스턴트를 새로 생성하지 않고, 기존에 생성한 어시스턴트의 ID 정보를 전달했습니다. run client.beta.threads.runs.create threadidthread.id, assistantidassistantid, instructionsPlease address the user as Kudos IT Daily. The user has a premium account.printrun
run을 생성하면, 어시스턴트의 ID, 스레드 ID, 사용된 모델, 지시사항, 현재 상태, 어떤 Tool을 사용하는지 등 여러 가지 정보를 확인할 수 있습니다.
자주 묻는 질문
스레드 생성하기
스레드를 생성하는 함수는 아래와 같습니다. 좀 더 자세한 사항은 본문을 참고하시기 바랍니다.
Summary Report
Label Sampler 명 Samples 샘플 실행 수 Number of Threads X Rampup period Average 평균 걸린 시간 ms Min 최소 Max 최대 Std. 좀 더 자세한 사항은 본문을 참고해 주세요.
AI 어시스턴트에게 간단한
Assistant 우리들이 생성한 AI 어시스턴트입니다. 자세한 내용은 본문을 참고하세요.