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
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/ja/1.1.0/),

---

## 0.1.4
Released: 2026-07-13

### Added

- [#37](https://github.com/elith-co-jp/genflux-python-sdk/pull/37): `Config` / `ConfigCreate` / `ConfigUpdate` に一貫性評価の反復回数 `consistency_repeat_count` を追加し、Platform が算定する `consistency_credit_estimate` を型付きで保持
- [#38](https://github.com/elith-co-jp/genflux-python-sdk/pull/38): `Job` / `Report` に optional な `usage_summary` を追加し、token・credit の actual / estimated / unavailable と provider・model・stage・billable の内訳を型付きモデルとして公開

### Changed

- [#38](https://github.com/elith-co-jp/genflux-python-sdk/pull/38): `usage_summary` を返さない旧 Platform レスポンスは引き続き `None` として読み込み、後方互換性を維持
- [#37](https://github.com/elith-co-jp/genflux-python-sdk/pull/37) / [#38](https://github.com/elith-co-jp/genflux-python-sdk/pull/38): API Reference と LLM context を再生成し、一貫性ポリシー・クレジット見積り・usage 5モデルを反映

### Breaking changes

- なし

---

## 0.1.3
Released: 2026-07-04

Expand Down Expand Up @@ -85,7 +104,8 @@ Released: 2026-03-02

- なし(初回リリースのため)

[Unreleased]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.3...HEAD
[Unreleased]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.4...HEAD
[0.1.4]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.3...v0.1.4
[0.1.3]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.2...v0.1.3
[0.1.2]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.1...v0.1.2
[0.1.1]: https://github.com/elith-co-jp/genflux-python-sdk/compare/v0.1.0...v0.1.1
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
GENFLUX Platform 公式 Python SDK。RAG システムの回答品質スコアリング、セキュリティテスト、ポリシーチェックを Python から実行できます。
</p>

[![Version](https://img.shields.io/badge/version-0.1.3-blue.svg)](https://github.com/elith-co-jp/genflux-python-sdk/releases/tag/v0.1.3)
[![Version](https://img.shields.io/badge/version-0.1.4-blue.svg)](https://github.com/elith-co-jp/genflux-python-sdk/releases/tag/v0.1.4)
[![Python](https://img.shields.io/badge/python-3.11%2B-blue.svg)](https://www.python.org/downloads/)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)

Expand Down
6 changes: 3 additions & 3 deletions docs/API_REFERENCE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!-- このファイルは自動生成されています。手動で編集しないでください。 -->
<!-- Generated by: python scripts/generate_api_reference.py --mode external -->
<!-- Generated at: 2026-07-13 09:11 UTC -->
<!-- Generated at: 2026-07-13 09:19 UTC -->

# GENFLUX Python SDK - API Reference

Expand Down Expand Up @@ -1387,6 +1387,6 @@ result = client.jobs.wait(job.id, callback=callback)

---

*Auto-generated at 2026-07-13 09:11 UTC by `scripts/generate_api_reference.py`*
*Auto-generated at 2026-07-13 09:19 UTC by `scripts/generate_api_reference.py`*

<!-- source-hash: bf7ff607962dd2b1 -->
<!-- source-hash: c25a3582f4202eab -->
6 changes: 3 additions & 3 deletions docs/DEVELOPER_API_REFERENCE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!-- このファイルは自動生成されています。手動で編集しないでください。 -->
<!-- Generated by: python scripts/generate_api_reference.py --mode developer -->
<!-- Generated at: 2026-07-13 09:11 UTC -->
<!-- Generated at: 2026-07-13 09:19 UTC -->

# GENFLUX Python SDK - Developer API Reference

Expand Down Expand Up @@ -1728,6 +1728,6 @@ job.wait()用のプログレスコールバックを作成します。

---

*Auto-generated at 2026-07-13 09:11 UTC by `scripts/generate_api_reference.py`*
*Auto-generated at 2026-07-13 09:19 UTC by `scripts/generate_api_reference.py`*

<!-- source-hash: bf7ff607962dd2b1 -->
<!-- source-hash: c25a3582f4202eab -->
2 changes: 1 addition & 1 deletion llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Priority: `GENFLUX_API_BASE_URL` > `GENFLUX_ENVIRONMENT` > default (`"prod"`).

## Tech Stack

- Python >= 3.11, SDK version 0.1.3
- Python >= 3.11, SDK version 0.1.4
- HTTP client: httpx
- Data models: Pydantic v2 (BaseModel) + dataclasses
- Build: hatchling, managed with uv
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "genflux"
version = "0.1.3"
version = "0.1.4"
description = "Python SDK for GENFLUX API - RAG Evaluation Platform"
readme = "README.md"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion src/genflux/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@

GenFlux = Genflux

__version__ = "0.1.3"
__version__ = "0.1.4"

__all__ = [
# Main Client
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading