Metadata-Version: 2.4
Name: nancal-langchain-base
Version: 0.1.6
Summary: A collection of utilities for Nancal LangGraph projects
Author-email: Cui yong <anke1938@qq.com>
License: MIT
Requires-Python: >=3.13
Description-Content-Type: text/markdown
Requires-Dist: build>=1.4.0
Requires-Dist: chardet>=5.2.0
Requires-Dist: langchain>=1.2.7
Requires-Dist: langchain-openai>=1.1.7
Requires-Dist: langgraph>=1.0.6
Requires-Dist: pydantic>=2.12.5
Requires-Dist: python-pptx>=1.0.2
Requires-Dist: requests>=2.32.5
Requires-Dist: twine>=6.2.0

# LangChain Utils

A collection of utilities for Nancal LangGraph projects.

## Installation

```bash
pip install nancal-lanchain-base
```

## Usage

```python
from nancal_langchain_base.helper import graph_helper
from nancal_langchain_base.log.write_log import setup_logging
```

## Modules

- `error`: Error handling utilities
- `file`: File handling utilities
- `global_conf`: Global configuration utilities
- `helper`: Helper functions for graphs and agents
- `log`: Logging utilities
- `messages`: Message handling utilities
- `model_clients`: Model client utilities


### install
```shell
uv add --default-index https://cnb:1f1aad4b9F1qjJvxSeh3aN@pypi.cnb.cool/anke1938/ai/-/packages/simple/ nancal-lanchain-base==0.1.1
```
