# Generated by the protocol buffer compiler. DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: genkit_sample.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import (
descriptor as _descriptor,
descriptor_pool as _descriptor_pool,
runtime_version as _runtime_version,
symbol_database as _symbol_database,
)
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
_runtime_version.Domain.PUBLIC,
6,
31,
1,
'',
'genkit_sample.proto'
)
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13genkit_sample.proto\x12\x10genkit.sample.v1\"-\n\x0bJokeRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08username\x18\x02 \x01(\t\".\n\x0cJokeResponse\x12\x0c\n\x04joke\x18\x01 \x01(\t\x12\x10\n\x08username\x18\x02 \x01(\t\"9\n\x10TranslateRequest\x12\x0c\n\x04text\x18\x01 \x01(\t\x12\x17\n\x0ftarget_language\x18\x02 \x01(\t\"r\n\x13TranslationResponse\x12\x15\n\roriginal_text\x18\x01 \x01(\t\x12\x17\n\x0ftranslated_text\x18\x02 \x01(\t\x12\x17\n\x0ftarget_language\x18\x03 \x01(\t\x12\x12\n\nconfidence\x18\x04 \x01(\t\"!\n\x0cImageRequest\x12\x11\n\timage_url\x18\x01 \x01(\t\"7\n\rImageResponse\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x11\n\timage_url\x18\x02 \x01(\t\" \n\x10\x43haracterRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"?\n\x06Skills\x12\x10\n\x08strength\x18\x01 \x01(\x05\x12\x10\n\x08\x63harisma\x18\x02 \x01(\x05\x12\x11\n\tendurance\x18\x03 \x01(\x05\"m\n\x0cRpgCharacter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x12\n\nback_story\x18\x02 \x01(\t\x12\x11\n\tabilities\x18\x03 \x03(\t\x12(\n\x06skills\x18\x04 \x01(\x0b\x32\x18.genkit.sample.v1.Skills\"\x1f\n\x0b\x43hatRequest\x12\x10\n\x08question\x18\x01 \x01(\t\"/\n\x0c\x43hatResponse\x12\x0e\n\x06\x61nswer\x18\x01 \x01(\t\x12\x0f\n\x07persona\x18\x02 \x01(\t\"\x1d\n\x0cStoryRequest\x12\r\n\x05topic\x18\x01 \x01(\t\"\x1a\n\nStoryChunk\x12\x0c\n\x04text\x18\x01 \x01(\t\"\x1d\n\rStoryResponse\x12\x0c\n\x04text\x18\x01 \x01(\t\"4\n\x0b\x43odeRequest\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x10\n\x08language\x18\x02 \x01(\t\"U\n\x0c\x43odeResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x10\n\x08language\x18\x02 \x01(\t\x12\x13\n\x0b\x65xplanation\x18\x03 \x01(\t\x12\x10\n\x08\x66ilename\x18\x04 \x01(\t\"3\n\x11\x43odeReviewRequest\x12\x0c\n\x04\x63ode\x18\x01 \x01(\t\x12\x10\n\x08language\x18\x02 \x01(\t\"$\n\x12\x43odeReviewResponse\x12\x0e\n\x06review\x18\x01 \x01(\t\"\x0f\n\rHealthRequest\" \n\x0eHealthResponse\x12\x0e\n\x06status\x18\x01 \x01(\t2\xf0\x05\n\rGenkitService\x12K\n\x06Health\x12\x1f.genkit.sample.v1.HealthRequest\x1a .genkit.sample.v1.HealthResponse\x12I\n\x08TellJoke\x12\x1d.genkit.sample.v1.JokeRequest\x1a\x1e.genkit.sample.v1.JokeResponse\x12Z\n\rTranslateText\x12\".genkit.sample.v1.TranslateRequest\x1a%.genkit.sample.v1.TranslationResponse\x12P\n\rDescribeImage\x12\x1e.genkit.sample.v1.ImageRequest\x1a\x1f.genkit.sample.v1.ImageResponse\x12W\n\x11GenerateCharacter\x12\".genkit.sample.v1.CharacterRequest\x1a\x1e.genkit.sample.v1.RpgCharacter\x12K\n\nPirateChat\x12\x1d.genkit.sample.v1.ChatRequest\x1a\x1e.genkit.sample.v1.ChatResponse\x12K\n\tTellStory\x12\x1e.genkit.sample.v1.StoryRequest\x1a\x1c.genkit.sample.v1.StoryChunk0\x01\x12M\n\x0cGenerateCode\x12\x1d.genkit.sample.v1.CodeRequest\x1a\x1e.genkit.sample.v1.CodeResponse\x12W\n\nReviewCode\x12#.genkit.sample.v1.CodeReviewRequest\x1a$.genkit.sample.v1.CodeReviewResponseB\x1f\n\x1b\x63om.google.genkit.sample.v1P\x01\x62\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'genkit_sample_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
_globals['DESCRIPTOR']._loaded_options = None
_globals['DESCRIPTOR']._serialized_options = b'\n\033com.google.genkit.sample.v1P\001'
_globals['_JOKEREQUEST']._serialized_start = 41
_globals['_JOKEREQUEST']._serialized_end = 86
_globals['_JOKERESPONSE']._serialized_start = 88
_globals['_JOKERESPONSE']._serialized_end = 134
_globals['_TRANSLATEREQUEST']._serialized_start = 136
_globals['_TRANSLATEREQUEST']._serialized_end = 193
_globals['_TRANSLATIONRESPONSE']._serialized_start = 195
_globals['_TRANSLATIONRESPONSE']._serialized_end = 309
_globals['_IMAGEREQUEST']._serialized_start = 311
_globals['_IMAGEREQUEST']._serialized_end = 344
_globals['_IMAGERESPONSE']._serialized_start = 346
_globals['_IMAGERESPONSE']._serialized_end = 401
_globals['_CHARACTERREQUEST']._serialized_start = 403
_globals['_CHARACTERREQUEST']._serialized_end = 435
_globals['_SKILLS']._serialized_start = 437
_globals['_SKILLS']._serialized_end = 500
_globals['_RPGCHARACTER']._serialized_start = 502
_globals['_RPGCHARACTER']._serialized_end = 611
_globals['_CHATREQUEST']._serialized_start = 613
_globals['_CHATREQUEST']._serialized_end = 644
_globals['_CHATRESPONSE']._serialized_start = 646
_globals['_CHATRESPONSE']._serialized_end = 693
_globals['_STORYREQUEST']._serialized_start = 695
_globals['_STORYREQUEST']._serialized_end = 724
_globals['_STORYCHUNK']._serialized_start = 726
_globals['_STORYCHUNK']._serialized_end = 752
_globals['_STORYRESPONSE']._serialized_start = 754
_globals['_STORYRESPONSE']._serialized_end = 783
_globals['_CODEREQUEST']._serialized_start = 785
_globals['_CODEREQUEST']._serialized_end = 837
_globals['_CODERESPONSE']._serialized_start = 839
_globals['_CODERESPONSE']._serialized_end = 924
_globals['_CODEREVIEWREQUEST']._serialized_start = 926
_globals['_CODEREVIEWREQUEST']._serialized_end = 977
_globals['_CODEREVIEWRESPONSE']._serialized_start = 979
_globals['_CODEREVIEWRESPONSE']._serialized_end = 1015
_globals['_HEALTHREQUEST']._serialized_start = 1017
_globals['_HEALTHREQUEST']._serialized_end = 1032
_globals['_HEALTHRESPONSE']._serialized_start = 1034
_globals['_HEALTHRESPONSE']._serialized_end = 1066
_globals['_GENKITSERVICE']._serialized_start = 1069
_globals['_GENKITSERVICE']._serialized_end = 1821
# @@protoc_insertion_point(module_scope)