Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 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.