#엔지니어링
Explore tagged Tumblr posts
hangulteam · 2 years ago
Text
대시보드를 강화할 오픈소스 프레임워크, StreamBuilder!
Tumblr 대시보드를 강화할 사용자 지정 프레임워크를 오픈 소스화합니다! StreamBuilder라고 부르는 이 프레임워크는 이미 수년간 사용해 왔어요.
우선, 오픈소스란 뭔가요? 오픈소스는 개방적인 협업을 장려하는 탈중앙화된 소프트웨어 개발 모델입니다. 더 쉽게 표현하면, 사용자나 개발자가 원하는 대로 소스 코드를 사용하거나 수정할 수 있게 공개하는 모든 프로그램을 말해요.
그럼, StreamBuilder란 뭔가요? 팔로잉 피드, ‘내 취향’, 검색 결과, 블로그 포스트, 태그 포스트 목록, 블로그 추천을 볼 때마다 사용하는 프레임워크를 말해요. 코드에 관해 자세히 알고 싶다면 GitHub를 확인하세요!
StreamBuilder에는 많은 기능이 있어요. 기본 구조는 블로그 포스트, 팔로잉 블로그 목록, 특정 태그를 단 포스트, 검색 관련 포스트 등 콘텐츠 ‘스트림’이 중심입니다. 이런 스트림은 서로 섞이거나, 특정 기준에 따라 필터링되거나, 관련성 또는 참여 가능성에 따라 순위가 매겨질 수도 있어요.
지난주부터 Tumblr 대시보드에서 팔로링 블로그 포스트, 태그 포스트, 블로그 추천이 혼합된 걸 봤을 거예요. 각 스트림은 고��한 로직이 있는 별도의 스트림이지만, 같은 프레임워크를 공유합니다. Tumblr는 특정 간격으로 추천을 보여주고, 차단한 포스트를 필터링하고, ‘베스트 포스트’ 기능을 켠 경우는 관련성에 따라 포스트 순위를 매깁니다. 이런 기능은 모두 StreamBuilder가 제공합니다.
그러면, 이번 발표에는 무엇이 포함되어 있나요?
Tumblr 플랫폼에 표시되는 거의 모든 콘텐츠 피드에 사용하는 전체 프레임워크 코드 라이브러리.
콘텐츠 스트림을 구성하기 위한 YAML 구문과 이를 필터링, 삽입, 순위 지정하는 방법.
스트림을 프로그래밍 방식으로 구성, 필터링, 순위 지정, 삽입, 디버깅하기 위한 추상화 작업.
회전 카드, 스트림 내 스트림 등 스트림을 구성하기 위한 추상화.
복잡한 스트림 템플릿에 대한 커서 기반 페이지 매김을 위한 추상화.
라이브러리 공용 인터페이스와 대부분 기본 코드를 포함하는 유닛 테스트.
아직 작업 중
문서화. Tumblr 내부 도구에서 옮겨와 여기 추가할 내용이 많아요!
더 많은 예시 스트림 템플릿과 다양한 일반 스트림 구현 예시.
궁금한 점은 코드를 확인하고 거기에서 ‘사안을 제출’해 주세요.
24 notes · View notes
icnweb · 3 months ago
Text
한국지멘스 디지털 인더스트리, 애거슨과 디지털 전환 및 엔지니어링 협력 강화를 위한 MOU 체결
제약 및 다양한 산업 분야에서 디지털 혁신과 생산성 향상 위한 전략적 협력 한국지멘스 디지털 인더스트리(DI)가 제약 및 다양한 산업 분야에서 디지털 전환과 엔지니어링 협력을 강화하기 위해 애거슨(AGATHON)과 양해각서(MoU)를 3월 11일 체결했다 (image. 한국지멘스) 한국지멘스 디지털 인더스트리(DI)는 제약 및 다양한 산업 분야에서 디지털 전환과 엔지니어링 협력을 강화하기 위해 애거슨(AGATHON)과 양해각서(MOU)를 체결했다고 밝혔다. 이번 협약식은 서울 강남구 소재 지멘스 디지털 엔터프라이�� 체험센터(KDEXc)에서 진행되었으며, 양사 주요 임직원이 참석해 협력 방향과 공동 사업 추진 전략을 논의했다. 지멘스 DI는 산업 자동화와 디지털화 분야에서 세계적인 경쟁력을 갖추고…
Tumblr media
View On WordPress
0 notes
sportscom · 10 months ago
Text
챗GPT 마스터하기| 효과적인 프롬프트 작성법 & 활용 팁 | AI, 챗봇, 프롬프트 엔지니어링
챗GPT 마스터하기 | 효과적인 프롬프트 작성법 & 활용 팁 | AI, 챗봇, 프롬프트 엔지니어링 챗GPT는 강력한 AI 도구이지만, 제대로 활용하려면 효과적인 프롬프트 작성법을 익혀야 합니다. 챗GPT에게 무엇을 원하는지 명확하게 전달하는 프롬프트는 정확하고 창의적인 결과를 얻는 데 필수적입니다. 본 글에서는 챗GPT를 마스터하기 위한 핵심 전략을 소개합니다. 프롬프트 엔지니어링의 기본 원칙부터 챗봇과의 효과적인 상호 작용, 다양한 활용 팁까지, 챗GPT를 능숙하게 활용하는 데 필요한 모든 것을 알려제공합니다. AI 기술의 발전과 함께 프롬프트 엔지니어링은 점점 중요해지고 있습니다. 본 글을 통해 챗GPT를 통해 새로운 가능성을 열고, 다양한 분야에서 혁신적인 결과를 얻어보세요! ✅ 챗GPT를 활용해서…
0 notes
sands-casino · 2 years ago
Text
바카라 파이낸셜 엔지니어링
Tumblr media
바카라 파이낸셜 엔지니어링은 바카라 게임과 금융 엔지니어링의 원리를 결합한 개념입니다. 이는 바카라 게임에서의 확률과 수익률을 분석하고, 이를 기반으로 금융 상품이나 전략을 개발하는 것을 의미합니다.
바카라 파이낸셜 엔지니어링은 다음과 같은 방식으로 적용될 수 있습니다:
파생 상품 개발: 바카라 게임의 결과와 확률을 분석하여 파생 상품을 개발할 수 있습니다. 예를 들어, 바카라 게임의 결과를 기반으로한 옵션 상품이나 특정한 베팅 전략을 포함한 금융 상품을 개발할 수 있습니다.
통계 및 모델링: 바카라 게임의 결과를 통계적으로 분석하고 모델링하여 향후의 확률과 수익률을 예측할 수 있습니다. 이를 통해 효율적인 투자 전략을 수립하거나 위험 관리 방안을 개발할 수 있습니다.
포트폴리오 관리: 바카라 게임의 결과를 다양한 포트폴리오에 적용하여 수익을 극대화하거나 위험을 최소화하는 포트폴리오 관리 전략을 개발할 수 있습니다. 이는 포트폴리오의 분산, 자산 배분, 리밸런싱 등을 고려한 전략을 의미합니다.
위험 관리: 바카라 게임에서의 위험을 식별하고 관리하는 방안을 개발할 수 있습니다. 예를 들어, 옵션 가격 모델을 사용하여 특정 상황에서의 손실을 최소화하거나 보호하는 방법을 탐구할 수 있습니다.
바카라 파이낸셜 엔지니어링은 바카라 게임과 금융 엔지니어링의 원리와 기술을 융합하여 새로운 투자 전략, 상품 개발, 위험 관리 방법 등을 탐구하는 분야입니다. 그러나 이는 투자와 금융의 전문적인 지식과 경험이 필요하며, 주의할 점은 게임의 결과에는 운의 요소가 크게 작용하므로 항상 예상과 다를 수 있다는 점입니다.
0 notes
black7375 · 2 years ago
Text
나는 제품만큼 조직의 문화와 프로세스도 중시 여긴다.
조직문화와 의사결정 구조가 결국은 제품과 서비스에 그대로 반영이 된다고 생각하기 때문이다.
때문에 현 회사에서 문화를 개선하기 위해 정말 많은 노력을 2개월동안 했는데
SVN -> Git과 깃허브로의 마이그레이션
문서작성 및 공유 (놀랍게도 누적된 문서가 거의 없었다)
각종 소식과 뉴스 전달
신입의 온보딩 과정
SSL 갱신등의 자동화
사내 세미나 및 스터디 시작
지속적인 코드 품질에 대한 언급
어���정도 효과가 있었는지, 이번주 수요일? 즈음에 퇴근후 팀원과 이야기하다 헤어질때 회사를 떠나지 않았으면 좋겠다는 말을 들었다.
깃을 도입할때 기존문화에 휩쓸려 대충 사용해오시던 분이 "오늘부터 다시 커밋 메세지를 남기기 시작했다"라고 할 때만큼 뿌듯ㅎㅎ
솔직히 집에서 거리가 너무 멀어서 얼마나 오랫동안 다닐수 있을지는 장담하지 못하겠다.
근데 내부의 조직구조가 너무 취약하다.. 산발적인 프로젝트에 비해 충분한 맨먼스가 없음은 물론 평균근속을 고려할때 적절한 정도의 엔지니어링 실력을 갖춘이가 많지 않다. 게다가 AI파트는 관련 전공도 아닌 내가 전부 맡고있는 실정이다. 최대한 위임을 하여 분산을 하고 싶은데 사람이 없다...
사실 계약상 나가도 상관은 없지만, 20명이 넘는 대학생 후배들과 신입분들이 너무 커다란 피해를 보게되어 곤란하다.
아마 몇개월 내에 각종 CI 및 코드리뷰 프로세스, 배포 자동화 및 도커 도입등 하여 덜 무너지게끔 시스템을 구축하고, AI 관련해서도 업무 이관을 시도해보고 싶다. 정말 아주 작은 관성이라도 심어보고 싶다는 말이다.
2005년부터 시작되어 거의 20여년간 유지되었던 기업의 바퀴를 굴리기란 쉽지 않은듯.
경영권도 없으니 말이다.
2 notes · View notes
goldenegglab · 2 years ago
Text
LK-99 시장 규모 예측
LK-99 ���드게임: 다음에 일어날 일과 시장 규모 LK-99가 상온 상압 초전도체라면 최종 엔지니어링 특성에 따라 세 가지 뚜렷한 가능성이 있습니다. 초전도체 다음은 ARR의 각 시나리오와 예상 총 시장 규모에 대한 간단한 설명입니다. 초전도체 성능에 대한 두 가지 제한 사항은 다음과 같습니다. – 얼마나 많은 전류를 흘릴 수 있는지 – 얼마나 많은 자기장을 견딜 수 있는지 이 한계 중 하나를 초과하면 초전도체가 작동을 멈춥니다. 시나리오는 high/low field와 high/low current인데, high-field는 high-current 없이는 불가능해서 3가지 시나리오만 시나리오 1: 낮은 필드, 낮은 전류 ~$1.5 trn: LK-99는 0.3T와 같은 상대적으로 낮은…
Tumblr media
View On WordPress
2 notes · View notes
happilyeverafteryoung · 1 month ago
Text
250411 금요일 part1 - 8시간 비행후에 하와이는 아침..
Tumblr media
마지막 조식
욕심내서 빵 두개나 받았는데 버거워서 먹지못했다...
할게 있어서 잠은 거의 못자고 퀭 했지만 그래도 누워서 좀 쉴수있어서 괜찮았어
Tumblr media Tumblr media
해가 뜨는것도 보면서 도착! 했더니 응? 비가오네...
알로하 기대했는데 쫌 흐려서 아쉬웠다
미국 입국심사에 MPC라는게 생겼는데 앱으로 사전에 정보를 기입하고나면 입국심사를 더 빠르게 할수있는거
일반 입국심사줄보다 훨씬 빠르게 나올수있었어!
근데 입국심사하는데 제일 좀 빡빡한거같은?(심사 속도가 느린)분한테 걸린거야 흠...하고 긴장하면서 갔는데 허셜이 따라오더라고? 가족 아니면 따로 해야할텐데 왜오시지? 했는데(영어 울렁증 때문에 긴장하고계시나 생각하며)
심사관이 허셜 오는거 보더니 나보고 둘이 부부냬?
응? 하는데 허셜이 화들짝 놀라면서 아니라고 하니까 심사관도 ? 이상태라 내가 직장동료라고 했더니 놀라면서 그럼 다른줄 가야한데 ㅋㅋㅋㅋ 허셜이 또 놀라면서 뒤로 빠지는 해프닝이 있었다....
근데 직장 동료라고 하니까 무슨일하냐 - 개발자 - 무슨개발자 - 데이터 엔지니어링 ML? - 어느회사 다니냐 - (모를텐데) ㅋㅋㅇ - 오 자기 안다면서 카카오톡 어쩌고 하더니 갑자기 살짝 장난끼있는 얼굴로 오늘 카톡이 느리데 ㅋㅋㅋㅋㅋ 너네 휴가와서 카톡이 느린거같다고 장난을 치셔서 우하하 웃으면서 속으로( 나 톡서버파트 아닌디..) 생각을 했지만 웃고 또 밀려오는 질문들에 대답을 하고 빠빠이
나가면서 심사관이 다시 니 동료한테도 말해주라고 너네 휴가와서 톡이 느리다며 ㅋㅋㅋㅋ 오케오케 하고 유쾌하게 나왔어.
Tumblr media
1인 가방입니다. 캐리어 두개 배낭하나 손가방하나...
가방찾고 나와서 로라 샘 로빈이 타고오는 비행기를 기다렸어. 우리보다 한시간 늦게 나오는데 우리가 나오니까 이미 입국심사를 하고있더라구~
공항에서 멈머구경🥹🥹🥹왕크왕귀
인형 입에 꼬옥 물고가는게 넘 귀여웧어
Tumblr media Tumblr media Tumblr media
멈머구경~~
친구들 드디어 도착해서 하와이에서 샘을 처음만나고(ㅋㅋㅋㅋㅋ로빈의 친구라 우리는 완전 모르는 사람인데 우리 다 영어이름 부르니까 어색해서 영어이름 써본적 없는분한테 영어이름 지어주다....한국에선 톡에 별로 대답이 없으셔서 우리한테 기빨리나보다 하고 걱정했는데 생각보다 유쾌하신 분이었음~ )
그리고 또 한~~~~참을 기다려서 받은 우리의 렌터카🥹보통 렌터카 셔틀타고 이동해서 수령하는데 이 업체는 또 셔틀이 없다해서 우버타고 가서 한참 기다려서 겨우 받았네...서류 절차가 좀 길었데.
하와이 차량 번호판은 무지개야🌈💕너무 예쁘지💕��
Tumblr media Tumblr media Tumblr media
피곤해서 숙소에 들어가고 싶었는데 얼리체크인 답장이 없어서(12:30에 와있었는데 숙소 다 도착해서 2:50분경에 메세지를 보다 ...) 그냥 하와이 투어를 쪼금 해봤지<
그냥 물 색이 예뻐서 내리자 내리자 해서 내렸는데 저기도 공원이었더라구.
하나 또 이벤트가 있었는데 7인승 차라서 차 의자를 접고 뒤에 캐리어를 실어야 하는데 의자를 못접음....그래서 가운데 칸과 뒷 트렁크에다다 캐리어를 쑤셔넣고 사람들은 3번째줄에 앉음....ㅋㅋㅋㅋㅋ여기 앉으니까 1열 운전자가 하는 말이 안들려서 또 서로의 말이 의도치않게 씹히는 해프닝;
저 공원 내렸을때 다시 해보자고 검색해서 의자 접는법을 간신히 터득하고 캐리어 다시 정리하고 해냈다고 좋아했어 ㅋㅋㅋㅋㅋㅋㅋ 모든게 처음이라 너무 긴장했었는데 생각해보니 저때 좀 귀여웠다.
와 물색이 예뻐 이러구 내렸는데 바람이 너무 심하게 불어서 못생겨짐
그래도 하와이 좋다!!!(좋을까! 아직 잘 모름) 상태로 숙소로~
0 notes
adshofar · 1 month ago
Text
50년 역사의 사가잉 영화관, 대지진에도 견딘 건축의 상징으로 재조명
[애드쇼파르] 사가잉(Sagaing) 중심부에 위치한 Zeyathiri 영화관이 최근 발생한 강진에도 파손 없이 견뎌내면서, 미얀마 소셜 미디어상에서 건축적 완성도와 내진 설계에 대한 찬사가 쏟아지고 있다.  이 영화관은 1973~74년에 건설이 시작되어 1976~77년에 최종 완공되었으며, 현재까지 50년 이상의 역사를 자랑하는 건축물이다. Zeyathiri 영화관의 초기 건축 과정을 감독했던 엔지니어 U Aung Kyaw Myint는 당시 건설 과정에 대해 인터뷰를 통해 상세히 설명하였다.  그는, “당시 우리 엔지니어링 팀은 지질학 전문가까지는 아니었지만, 지진대에 위치한 사가잉의 특성을 고려해 최악의 상황에도 견딜 수 있도록 설계를 진행했다��고 밝혔다.  영화관 부지에 대한 토질 조사와 지진…
0 notes
moneyamoneya · 1 month ago
Text
AI프롬프트 사례: 애국가 AI 영상 제작 Part 2
19 AI VIII. 샘플 프로젝트: 애국가 AI 영상 제작 가이드 (Sample Project: Guide to Creating an AI Video for the Korean National Anthem) 이 섹션에서는 앞서 다룬 프롬프트 엔지니어링 원칙과 기법을 실제 프로젝트에 적용하는 과정을 보여줍니다. 대한민국의 국가인 애국가(Aegukga)의 가사를 기반으로 AI 영상 시퀀스를 제작하는 가이드라인을 제시합니다. A. 프로젝트 목표 및 접근 방식 (Project Goal and Approach) 목표: 애국가 1절부터 4절까지 각 구절의 의미와 감성을 시각적으로 전달하는 짧은 AI 생성 영상 클립들을 제작하고, 이를 연결하여 하나의 완성된 영상 시퀀스를 구성하는 방법을 안내합니다. 접근…
0 notes
enterweek · 3 months ago
Text
넥슨재단, 대전광역시교육청 대전교육정보원 및 경상남도교육청과 ‘하이파이브 챌린지’ 업무협약(MOU) 체결
넥슨재단(이사장 김정욱)은 대전광역시교육청 대전교육정보원(원장 박현덕), 경상남도교육청(교육감 박종훈)과 어린이와 청소년들의 컴퓨팅 사고력 함양을 위한 융합 교육 프로젝트 ‘하이파이브 챌린지(High-5ive Challenge)’ 업무협약(MOU)을 체결했다고 26일 밝혔다.   넥슨재단이 후원하고 컴퓨팅교사협회가 개발한 ‘하이파이브 챌린지’는 ‘노블 엔지니어링(Novel Engineering, 소설 공학)’과 브릭 놀이를 결합한 신개념 교육 프로그램이다.   ‘하이파이브 챌린지’는 지난 2020년부터 사회적, 지리적으로 소외된 전국의 초·중·특수학교 학생들에게 양질의 코딩 교육을 제공해왔으며, 지난해 말에는 국내 수혜 누적 학생 수 20만 명을 달성하는 등 지역 교육청과 꾸준히 협업해 나가고…
0 notes
dailyhongkong · 4 months ago
Text
포시즌스 호텔 홍콩, 오는 19일 공개 채용 행사 개최한다
(홍콩=데일리홍콩) 김한국 기자 = 홍콩 섬 Central 지역에 위치한 5성급 럭셔리 포시즌스 호텔 홍콩이 오는 19일 채용의 날(Four Seasons Hotel Hong Kong Recruitment Day) 행사를 개최한다. 호텔 업계에서 일하고자 하는 이들에게 특별한 기회가 될 것으로 기대되는 포시즌스 호텔 홍콩의 이번 채용 행사에서는 F&B 서비스와 주방, 룸, 스파, 경비, 엔지니어링 등 호텔 서비스 전반에 걸친 다양한 직종에 대한 채용이 진행될 예정이다. 포시즌스 호텔 홍콩 인사 담당자는 글로벌 수준의 서비스를 제공하기 위해 다국적 지원자들의 참여를 적극 권장하고 있다. 이번 채용 행사는 2월 19일 오전 10시부터 오후 6시까지, 포시즌스 호텔 홍콩 2층 빅토리아 I & II에서…
0 notes
hangulteam · 2 years ago
Text
Tumblr Hack Week 2023년 9월호
어김없이 돌아온 Tumblr Hack Week (Day가 아니라 무려~ Week)! 일 년에 한두번, 일상 업무를 잠시 멈추고 일주일간 사용자 입장에서 필요한 기능을 만들어 보거나, 가려운 데를 시~원하게 긁어 줄 실험을 해 봐요. 그리고 어디까지 진도 뺄 수 있나 확인하는 거죠. 지난 3월 Hack Day에서 나온 아이디어 중 하나는 실제로 출시까지 됐어요. 바로 새로 디자인한 Tumblr 다이렉트 메시지 기능이죠! 
최근 9월에 열린 Hack Week에서 나온 아이디어 일부를 소개해 볼게요.
Tumblr 테라스
왠지 친숙해 보이는(?) 이 기능은 Tumblr 피드를 여러 개 ‘칼럼’으로 나란히 구성해서 생동감 있게 콘텐츠를 둘러보게 해줘요. Lenny, Kelly, Paul이 함께 만들었어요. 이 아이디어가 어디까지 발전할지, 벌써 기대돼요. 각 ‘칼럼’은 ‘내 취향’, ‘팔로잉’, ‘활동’, 특정 블로그, 검색, 요즘 뜨는, 컬렉션(영어) 등으로 다양하게 구성할 수 있어요!
Tumblr media Tumblr media Tumblr media
Tumblr 부스
한편 @autoplanes, Katie, @lex, Shaun, Eve가 한 팀으로 뭉쳐 Tumblr 자매 플랫폼 WooCommerce에서 디지털 또는 실제 상품 판매 아이디어를 실험했어요. Tumblr 블로그로 팔고 싶은 걸 올리는 전용 공간을 만들었죠. Tumblr에는 뛰어난 아티스트가 워낙 많으니 이 기능으로 작품을 더 쉽게 판매할 수 있어요!
Tumblr media Tumblr media
아바타 프레임/모자
Hack Day 단골이죠. 찾아올 때마다 조금씩 업그레이드해서 등장하더라고요. Santi와 Maxime이 함께 만든 아바타 ‘프레임’과 ‘모자’는 Tumblr에서 구매해 내 블로그에 올릴 수 있어요. 언젠가는 회원들이 직접 꾸며서 판매도 하고 선물도 하면 좋을 것 같아요!
Tumblr media
어떤 아이디어가 실현됐는지 궁금하면 체인지 블로그 @changes와 한글팀 @hangulteam​을 둘러보세요!
8 notes · View notes
icnweb · 6 months ago
Text
티센크루프, 엔지니어링 생성형 AI '지멘스 인더스트리얼 코파일럿' 도입
산업 엔지니어링을 위한 생성형 AI 어시스트턴스로 엔지니어링 운영 혁신 제공 Siemens Industrial Copilot accelerates the generation of complex automation code, reduces development times, and increases productivity (image. siemens) [아이씨엔 오승모 기자] 지멘스 디지털 인더스트리는 산업 환경에서 엔지니어링을 지원하는 최초의 생성형 AI 기반 어시스턴트 ‘지멘스 인더스트리얼 코파일럿(Siemens Industrial Copilot)’을 티센크루프 오토메이션 엔지니어링(thyssenkrupp Automation Engineering)이 도입한다고 공개했다. 현재 시장에서 유일하게 ��동화…
Tumblr media
View On WordPress
0 notes
dbmr-955 · 4 months ago
Text
0 notes
dailymaker · 5 months ago
Link
볼보그룹코리아, 홍석철 신임 대표이사 선임
0 notes
black7375 · 11 days ago
Text
프롬프트 엔지니어링 테스팅
LLM의 비결정적인 특성 때문에 테스트하기 쉽지않다.
하지만 크게 2가지로 나눌 수 있다. 형식적인 결과와 비형식적인 결과.
형식적인 결과
정의: 형식이 정해져, 마치 API 응답과 비슷한 경우 예시: 스팸인지, 허용되면 안되는 문장인지 등의 여부를 true/false. 1~5점 사이로 별점 먹이기 MMLU처럼 선택지를 주고 고르게 하고 분포를 보기
정량평가: 유저 스토리를 기반으로 테스트 상황을 만들고, 생성되는 값이 예상한 값과 동일하거나 예상 가능한 범위인지 평가합니다. 예를 들어 일정 수위의 폭력적인 문장을 주면 false 가 항상 나와야 하고, 별점 체제로 간다면 2~3점 범위내에서 꼭 나와야 합니다. (이때 테스트 코드를 작성)
LLM 자체가 비결정적이기 때문에, 애매모호한 상황의 경우 3번정도까지는 try를 할 수 있는 것처럼 재시도 가능하게 만듭니다.
비형식적 결과
정의: 문서 생성처럼 형태나 답이 정해져 있지 않은 경우
정성평가: 해당 도메인을 알고 있는 사람이 수동적으로 반복개선한다 ㅠㅠ 일종의 관리기법에 가까우며 예외 케이스가 나올때마다 사례들을 모아두고, 프롬프트에 반영할지(직접적) | 프롬프트 생성 가이드로 사용할지(메타적) 여부를 결정합니다. 각 버전의 생성된 결과물은 로그처럼 보관해두고 비교가능하게 합니다. 저는 git에 다 저장해놨었어요.
정량평가: 원하는 키워드가 들어있는지를 평가합니다. 단순히 텍스트가 들어있는지 검색할 수도 있고요. 조금 더 수치화를 원한다면 BLEU, ROUGE등을 활용할 수 있습니다. LLM이 LLM을 평가하여 형식적인 방법으로 전환하기도 가능합니다. 예를 들어 결과물을 가지고 별점 먹이기
아무래도 비형식적인 결과가 균일한 결과물을 내기가 더 힘들다.
그리고 전문적으로 프롬프팅하려다 보면 노력이 많이 들다보니, 일반적인 경우는 그때그때 케이스 모아두는 방식만 해도 괜찮지 않나 싶기도 하다.
툴링
역시 잘 하려면 전용도구 혹은 IDE 비슷무레한게 필요하다고 생각한다.
프롬프트 IDE의 요건으로는
실��� input-output 타임라인 추적. API 테스트 도구인 bruno정도면 괜찮은 모양새라고 생각한다.
결과물 스냅샷테스트 가능한 환경 위의 정량 평가용 도구들이 통합되어 제공되면 괜찮을 듯
모델 파라미터 설정 GPT Playground 정도면 괜찮은듯?
프롬프트 템플릿 LangChain처럼 체이닝이 가능해야하고, Fluent i18n 처럼 직관적으로 분기가능 등이 있을 것 같다
채이닝과 모델 파라미터 설정은 Flowise 정도면 괜찮은듯
0 notes