secretary 0.4.21

Transform natural language into structured data using large language models (LLMs) with powerful derive macros
Documentation
[dependencies.async-trait]
version = "0.1.88"

[dependencies.futures]
version = "0.3"

[dependencies.regex]
version = "1.11.1"

[dependencies.reqwest]
features = ["blocking", "json", "rustls-tls"]
version = "0.12.22"

[dependencies.secretary-derive]
version = "0.4.20"

[dependencies.serde]
features = ["derive"]
version = "1.0.219"

[dependencies.serde_json]
version = "1.0.140"

[dependencies.surfing]
features = ["serde"]
version = "0.1.1"

[dependencies.tokio]
features = ["full"]
version = "1.46.1"

[[example]]
name = "async"
path = "examples/async.rs"

[[example]]
name = "async_distributed"
path = "examples/async_distributed.rs"

[[example]]
name = "async_force"
path = "examples/async_force.rs"

[[example]]
name = "distributed"
path = "examples/distributed.rs"

[[example]]
name = "sync"
path = "examples/sync.rs"

[[example]]
name = "sync_force"
path = "examples/sync_force.rs"

[lib]
name = "secretary"
path = "src/lib.rs"

[package]
authors = ["Xinyu Bao <baoxinyuworks@163.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Transform natural language into structured data using large language models (LLMs) with powerful derive macros"
edition = "2024"
license = "MIT"
name = "secretary"
readme = "README.md"
repository = "https://github.com/aspadax/secretary"
version = "0.4.21"