Smabbler의 graph 기반 플랫폼은 데이터를 구조화된 지식 기반으로 변환하여 AI 개발을 향상시킵니다.

Galaxia

Galaxia Knowledge Base는 RAG를 위한 통합 지식 베이스 및 retrieval 메커니즘입니다. 일반적인 솔루션과 달리, symbolic NLP와 Knowledge Representation 솔루션을 사용해 구축된 Knowledge Graphs를 기반으로 합니다. 제공된 텍스트는 분석되어 텍스트, 언어, 의미 정보를 담은 Graphs로 변환됩니다. 이 풍부한 구조는 vector similarity/distance가 아닌 의미 정보에 기반한 retrieval을 가능하게 합니다.
Galaxia를 사용해 RAG를 구현하려면 먼저 파일을 Galaxia에 업로드하고, 그곳에서 분석한 다음 모델(knowledge graph)을 빌드합니다. 모델이 구축되면 GalaxiaRetriever를 사용해 API에 연결하고 retrieval을 시작할 수 있습니다. 자세한 정보: docs

설치

pip install langchain-galaxia-retriever

사용법

# GalaxiaRetriever 모듈 가져오기
from langchain_galaxia_retriever.retriever import GalaxiaRetriever

# GalaxiaRetriever 인스턴스 생성
gr = GalaxiaRetriever(
    api_url="beta.api.smabbler.com",   # API URL
    api_key="<key>",                   # API Key
    knowledge_base_id="<knowledge_base_id>",  # Knowledge Base ID
    n_retries=10,                      # 재시도 횟수
    wait_time=5,                       # 재시도 간 대기 시간(초)
)

# 질문을 전달하여 retrieval 수행
result = gr.invoke('<test question>')
# 결과 출력
print(result)

Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.
I