langchain-writer에서는 WRITER의 context-aware splitting endpoint를 LangChain text splitter로 사용할 수 있도록 제공합니다.
Overview
Integration details
| Class | Package | Local | Serializable | JS support | Downloads | Version |
|---|---|---|---|---|---|---|
| WriterTextSplitter | langchain-writer | ❌ | ❌ | ❌ |
Setup
WriterTextSplitter는 langchain-writer package에서 사용할 수 있습니다:
Credentials
WRITER AI Studio에 가입하여 API key를 생성하세요 (이 Quickstart를 따라할 수 있습니다). 그런 다음 WRITER_API_KEY environment variable을 설정하세요:LANGSMITH_TRACING 및 LANGSMITH_API_KEY environment variable을 설정할 수 있습니다:
Instantiation
strategy parameter를 다음 중 하나로 설정하여 WriterTextSplitter instance를 생성하세요:
llm_split: 정확한 의미론적 분할을 위해 language model 사용fast_split: 빠른 분할을 위해 휴리스틱 기반 접근 방식 사용hybrid_split: 두 가지 접근 방식을 결합
Usage
WriterTextSplitter는 동기적 또는 비동기적으로 사용할 수 있습니다.
Synchronous usage
WriterTextSplitter를 동기적으로 사용하려면 분할하려는 텍스트와 함께 split_text method를 호출하세요:
Asynchronous usage
WriterTextSplitter를 비동기적으로 사용하려면 분할하려는 텍스트와 함께 asplit_text method를 호출하세요:
API reference
모든WriterTextSplitter 기능 및 구성에 대한 자세한 문서는 API reference를 참조하세요.
Additional resources
WRITER의 model(비용, context window, 지원되는 input type 포함) 및 tool에 대한 정보는 WRITER docs에서 확인할 수 있습니다.Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.