JsonFormats

io.cequence.openaiscala.gemini.JsonFormats$
See theJsonFormats companion trait
object JsonFormats extends JsonFormats

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Implicits

Inherited implicits

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val blockReasonFormat: Format[BlockReason]

Attributes

Inherited from:
JsonFormats
implicit val cachedContentFormat: Format[CachedContent]

Attributes

Inherited from:
JsonFormats
implicit val cachedContentReads: Reads[CachedContent]

Attributes

Inherited from:
JsonFormats
implicit val cachedContentWrites: Writes[CachedContent]

Attributes

Inherited from:
JsonFormats
implicit lazy val candidateFormat: Format[Candidate]

Attributes

Inherited from:
JsonFormats
implicit lazy val candidateReads: Reads[Candidate]

Attributes

Inherited from:
JsonFormats
implicit lazy val candidateWrites: Writes[Candidate]

Attributes

Inherited from:
JsonFormats
implicit val chatRoleFormat: Format[ChatRole]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val citationSourceFormat: Format[CitationSource]

Attributes

Inherited from:
JsonFormats
implicit val contentFormat: Format[Content]

Attributes

Inherited from:
JsonFormats
implicit val contentReads: Reads[Content]

Attributes

Inherited from:
JsonFormats
implicit val contentWrites: Writes[Content]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val finishReasonFormat: Format[FinishReason]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val groundingChunkFormat: Format[GroundingChunk]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit lazy val harmBlockThresholdFormat: Format[HarmBlockThreshold]

Attributes

Inherited from:
JsonFormats
implicit lazy val harmCategoryFormat: Format[HarmCategory]

Attributes

Inherited from:
JsonFormats
implicit lazy val harmProbabilityFormat: Format[HarmProbability]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val listModelsFormat: Format[ListModelsResponse]

Attributes

Inherited from:
JsonFormats
implicit lazy val logprobsResultFormat: Format[LogprobsResult]

Attributes

Inherited from:
JsonFormats
implicit lazy val logprobsResultReads: Reads[LogprobsResult]

Attributes

Inherited from:
JsonFormats
implicit lazy val logprobsResultWrites: Writes[LogprobsResult]

Attributes

Inherited from:
JsonFormats
implicit val modalityFormat: Format[Modality]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val modelFormat: Format[Model]

Attributes

Inherited from:
JsonFormats
implicit val partFormat: Format[Part]

Attributes

Inherited from:
JsonFormats
implicit val partReads: Reads[Part]

Attributes

Inherited from:
JsonFormats
implicit val partWrites: Writes[Part]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val promptFeedbackFormat: Format[PromptFeedback]

Attributes

Inherited from:
JsonFormats
implicit val promptFeedbackReads: Reads[PromptFeedback]

Attributes

Inherited from:
JsonFormats
implicit val promptFeedbackWrites: Writes[PromptFeedback]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val safetyRatingFormat: Format[SafetyRating]

Attributes

Inherited from:
JsonFormats
implicit lazy val safetySettingFormat: Format[SafetySetting]

Attributes

Inherited from:
JsonFormats
implicit val schemaFormat: Format[Schema]

Attributes

Inherited from:
JsonFormats
implicit val schemaTypeFormat: Format[SchemaType]

Attributes

Inherited from:
JsonFormats

Attributes

Inherited from:
JsonFormats
implicit val segmentFormat: Format[Segment]

Attributes

Inherited from:
JsonFormats
implicit val speechConfigFormat: Format[SpeechConfig]

Attributes

Inherited from:
JsonFormats
implicit val speechConfigReads: Reads[SpeechConfig]

Attributes

Inherited from:
JsonFormats
implicit val speechConfigWrites: Writes[SpeechConfig]

Attributes

Inherited from:
JsonFormats
implicit val toolConfigFormat: Format[ToolConfig]

Attributes

Inherited from:
JsonFormats
implicit val toolConfigReads: Reads[ToolConfig]

Attributes

Inherited from:
JsonFormats
implicit val toolConfigWrites: Writes[ToolConfig]

Attributes

Inherited from:
JsonFormats
implicit val toolFormat: Format[Tool]

Attributes

Inherited from:
JsonFormats
implicit val toolPrefixFormat: Format[ToolPrefix]

Attributes

Inherited from:
JsonFormats
implicit val toolReads: Reads[Tool]

Attributes

Inherited from:
JsonFormats
implicit val toolWrites: Writes[Tool]

Attributes

Inherited from:
JsonFormats
implicit lazy val topCandidatesFormat: Format[TopCandidates]

Attributes

Inherited from:
JsonFormats
implicit val usageMetadataFormat: Format[UsageMetadata]

Attributes

Inherited from:
JsonFormats
implicit val webFormat: Format[Web]

Attributes

Inherited from:
JsonFormats