Laya의 기능
Laya는 Convai Innovations가 Hugging Face와 GitHub에 공개한 비자기회귀(non-autoregressive) 방식의 "System 1" 의사결정 모델입니다. 상태(텍스트, 이메일, 지원 티켓 또는 JSON 객체)와 유형화된 질문 세트를 입력하면, 생성된 텍스트 대신 확률이 포함된 유형화된 답변을 반환합니다. 질문 유형은 세 가지입니다. noul(예/아니오), choice(제시한 선택지 중 하나 선택), score(순서형 평점)입니다. 각 선택지는 자체 마커 토큰에서 점수가 매겨지고 해당 질문의 선택지 전체에 걸쳐 정규화되므로, 재학습 없이 새로운 질문과 레이블을 정의할 수 있으며 모델이 없는 범주를 만들어내거나 잘못된 형식의 출력을 반환할 수 없습니다. 출력에는 확률, 예측 집합, 판단 보류(abstain) 또는 검토 라우팅이 포함됩니다.
체크포인트는 세 가지입니다. 영어 모델(ModernBERT-large 백본에 의사결정 헤드 추가, 421M 파라미터, 512 토큰 컨텍스트), 다국어 모델(mmBERT-base, 322M 파라미터, 기본 1,024 토큰이며 최대 8,192 토큰까지 가능하나 약 4,000 이후에는 정확도가 달라짐), 그리고 Convai의 벤치마크로 파인튜닝된 유형화된 의사결정 모델입니다. Router는 영어 텍스트는 영어 체크포인트로, 그 외는 모두 다국어 체크포인트로 보냅니다. pip install laya로 설치하며(Python 3.10 이상, CUDA, Apple MPS, XPU 또는 CPU에서 PyTorch 사용), HTTP 엔드포인트가 필요하면 laya-serve를 실행하거나 CLI를 사용할 수 있습니다. TypeScript, Go, Rust, Java, .NET, C++용 SDK 또는 클라이언트, LangChain, LlamaIndex, CrewAI 연동, MCP extra, Hugging Face Space 데모, Colab 노트북이 제공됩니다. 선택 사항인 Vega 엔진을 사용하면 이미지, 오디오, 비디오 입력이 추가됩니다.
