Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

crates/cre8-app-image/src/providers/gemini.rs

cre8-app-image · module providers::gemini · src · 90 lines (87 code, 2 comment) · sha 47460bc09427e5fd

Items

const CREDENTIAL const ENV_KEY const RESERVATION_CENTS struct GeminiProvider impl ImageGenProvider for GeminiProvider

Functions

By call-graph weight (PageRank; 1.0 is the average function). 10 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
generate_with_keysrc/providers/gemini.rs:65fn262220.8
GeminiProvider::is_availablesrc/providers/gemini.rs:26trait impl32120.7
GeminiProvider::is_available_with_contextsrc/providers/gemini.rs:47trait impl32120.7
GeminiProvider::validate_requestsrc/providers/gemini.rs:14trait impl91000.5
GeminiProvider::idsrc/providers/gemini.rs:23trait impl31000.5
GeminiProvider::cost_cents_per_callsrc/providers/gemini.rs:29trait impl31000.5
GeminiProvider::unavailable_reasonsrc/providers/gemini.rs:32trait impl93020.5
GeminiProvider::generatesrc/providers/gemini.rs:41trait impl61020.5
GeminiProvider::unavailable_reason_with_contextsrc/providers/gemini.rs:50trait impl93020.5
GeminiProvider::generate_with_contextsrc/providers/gemini.rs:59trait impl51030.5

Source not readable from this process.