ceres-client 0.2.0

HTTP clients for CKAN portals and Gemini embeddings API
Documentation
1
2
3
4
5
6
7
8
9
10
# ceres-client

**The external communication layer for Ceres.**

This crate handles connections to external services: CKAN portals for data harvesting and Google Gemini for embeddings.

### What it provides
* **CKAN Client**: Fetches metadata from CKAN open data portals.
* **Gemini Client**: Generates text embeddings via Google's API.
* **HTTP Handling**: Robust request handling with retries.