Text Embeddings API
1.0.0
이 프로젝트는 문장 변압기 모델을 사용하여 텍스트 임베딩을 생성하기위한 REST API를 제공합니다. 플라스크를 사용하여 구축되었으며 다양한 NLP 작업을 위해 텍스트를 임베딩으로 변환하는 프로세스를 단순화하는 것을 목표로합니다.
BAAI/bge-base-zh 모델을 사용하여 입력 텍스트를 임베딩으로 변환합니다./ : text 필드가있는 JSON 페이로드를 수락하고 해당 임베딩을 반환합니다.curl -X POST http:// < server_address > / -H " Content-Type: application/json " -d ' {"text": "Your text here"} '{
"Embeddings" : [ ... ]
}sentence_transformers 패키지의 SentenceTransformer 사용하여 미리 훈련 된 모델을로드했습니다.저장소 복제 :
git clone https://github.com/faisal-fida/text-embeddings-API.git
cd text-embeddings-API종속성 설치 :
pip install -r requirements.txt응용 프로그램 실행 :
python main.py이 API는 신뢰성을 보장하기 위해 강력한 오류 처리 및 로깅을 통해 텍스트 임베딩을 생성하는 데 효율적이고 간단한 접근 방식을 제공합니다. NLP 작업에 빠르고 정확한 텍스트 표현이 필요한 응용 프로그램에 이상적입니다.