Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion act_operator/act_operator/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.5.2"
__version__ = "0.5.3"
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{% if cookiecutter.language == 'en' %}
# {{ cookiecutter.cast_name }} Module
{% if cookiecutter.language == 'en' %}# {{ cookiecutter.cast_name }} Module

## Overview
This module defines the {{ cookiecutter.cast_name }} LangGraph graph responsible for running and extracting insights.
Expand Down Expand Up @@ -33,14 +32,18 @@ initial_state = {
result = {{ cookiecutter.cast_snake }}_graph().invoke(initial_state)
```

## Dependencies
To add a dependency to this package, use:
```bash
uv add <package_name> --package {{ cookiecutter.cast_slug }}
```

## Extending
1. Add new state in `modules/state.py`
2. Add new node classes in `modules/nodes.py`
3. Define agents/conditions/middlewares/tools/prompts/models/utils if needed
4. Wire nodes into the graph in `graph.py`

{% else %}
# {{ cookiecutter.cast_name }} λͺ¨λ“ˆ ({{ cookiecutter.cast_name }} Module)
{% else %}# {{ cookiecutter.cast_name }} λͺ¨λ“ˆ ({{ cookiecutter.cast_name }} Module)

## κ°œμš”
이 λͺ¨λ“ˆμ€ {{ cookiecutter.act_name }} 의 {{ cookiecutter.cast_name }} μ§„ν–‰ 및 톡찰 μΆ”μΆœμ„ λ‹΄λ‹Ήν•˜λŠ” LangGraph Graphμž…λ‹ˆλ‹€.
Expand Down Expand Up @@ -74,6 +77,12 @@ initial_state = {
result = {{ cookiecutter.cast_snake }}_graph().invoke(initial_state)
```

## μ˜μ‘΄μ„± μΆ”κ°€
이 νŒ¨ν‚€μ§€μ— 쒅속성을 μΆ”κ°€ν•˜λ €λ©΄ μ•„λž˜ λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€:
```bash
uv add <νŒ¨ν‚€μ§€λͺ…> --package {{ cookiecutter.cast_slug }}
```

## ν™•μž₯ 방법
1. `modules/state.py`에 μƒνƒœκ°’μ„ μΆ”κ°€
2. `modules/nodes.py`에 μƒˆ λ…Έλ“œ 클래슀λ₯Ό μΆ”κ°€
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
{% if cookiecutter.language == 'en' %}# Project configuration file
# This file defines the dependencies and metadata for the package.
# The Python package manager (uv) uses this file to install required packages.
# To add a dependency to this package, use `uv add <<package_name>> --package {{ cookiecutter.cast_slug }}`.{% else %}# ν”„λ‘œμ νŠΈ μ„€μ • 파일
# 이 νŒŒμΌμ€ νŒ¨ν‚€μ§€μ˜ μ˜μ‘΄μ„±κ³Ό 메타데이터λ₯Ό μ •μ˜ν•©λ‹ˆλ‹€.
# Python νŒ¨ν‚€μ§€ 관리 도ꡬ(uv)κ°€ 이 νŒŒμΌμ„ μ‚¬μš©ν•˜μ—¬ ν•„μš”ν•œ νŒ¨ν‚€μ§€λ₯Ό μ„€μΉ˜ν•©λ‹ˆλ‹€.
# 이 νŒ¨ν‚€μ§€μ— 쒅속성을 μΆ”κ°€ν•˜μ‹œλ €λ©΄ `uv add <<package_name>> --package {{ cookiecutter.cast_slug }}`λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.{% endif %}

[project]
name = "{{ cookiecutter.cast_slug }}"
version = "0.1.0"
Expand Down
Loading