├── .cargo └── config.toml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── logo.png └── workflows │ ├── audit.yml │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .yamllint.yaml ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── file_upload_example.jsonl └── image_tests.png ├── docs ├── client.md └── types.md ├── examples ├── chatgpt.rs ├── generate_image.rs ├── generate_text.rs ├── get_models.rs └── stream_text.rs ├── rustfmt.toml └── src ├── api_resources ├── chat.rs ├── completion.rs ├── edit.rs ├── embedding.rs ├── file.rs ├── fine_tune.rs ├── image.rs ├── mod.rs ├── model.rs └── moderation.rs ├── bin └── fieri │ ├── main.rs │ ├── repl.rs │ └── version.rs ├── client.rs ├── config.rs ├── error.rs ├── lib.rs ├── types └── mod.rs └── utils.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/logo.png -------------------------------------------------------------------------------- /.github/workflows/audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/workflows/audit.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | .DS_Store -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/README.md -------------------------------------------------------------------------------- /assets/file_upload_example.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/assets/file_upload_example.jsonl -------------------------------------------------------------------------------- /assets/image_tests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/assets/image_tests.png -------------------------------------------------------------------------------- /docs/client.md: -------------------------------------------------------------------------------- 1 | ## client -------------------------------------------------------------------------------- /docs/types.md: -------------------------------------------------------------------------------- 1 | ## types -------------------------------------------------------------------------------- /examples/chatgpt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/examples/chatgpt.rs -------------------------------------------------------------------------------- /examples/generate_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/examples/generate_image.rs -------------------------------------------------------------------------------- /examples/generate_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/examples/generate_text.rs -------------------------------------------------------------------------------- /examples/get_models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/examples/get_models.rs -------------------------------------------------------------------------------- /examples/stream_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/examples/stream_text.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/api_resources/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/chat.rs -------------------------------------------------------------------------------- /src/api_resources/completion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/completion.rs -------------------------------------------------------------------------------- /src/api_resources/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/edit.rs -------------------------------------------------------------------------------- /src/api_resources/embedding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/embedding.rs -------------------------------------------------------------------------------- /src/api_resources/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/file.rs -------------------------------------------------------------------------------- /src/api_resources/fine_tune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/fine_tune.rs -------------------------------------------------------------------------------- /src/api_resources/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/image.rs -------------------------------------------------------------------------------- /src/api_resources/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/mod.rs -------------------------------------------------------------------------------- /src/api_resources/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/model.rs -------------------------------------------------------------------------------- /src/api_resources/moderation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/api_resources/moderation.rs -------------------------------------------------------------------------------- /src/bin/fieri/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/bin/fieri/main.rs -------------------------------------------------------------------------------- /src/bin/fieri/repl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/bin/fieri/repl.rs -------------------------------------------------------------------------------- /src/bin/fieri/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/bin/fieri/version.rs -------------------------------------------------------------------------------- /src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/client.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/types/mod.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbkolev/fieri/HEAD/src/utils.rs --------------------------------------------------------------------------------