model_uppercase / model.py
noma2103's picture
Upload 3 files
beaac51 verified
raw
history blame contribute delete
641 Bytes
class ToUpperCaseModel:
def __init__(self):
pass # No initialization needed for this simple model
def __call__(self, inputs):
"""
Convert a single lowercase letter to uppercase.
:param inputs: Dictionary with key "letter".
:return: Dictionary with key "uppercase_letter".
"""
letter = inputs.get("letter", "")
if len(letter) == 1 and letter.islower():
return {"uppercase_letter": letter.upper()}
else:
return {"error": "Invalid input. Provide a single lowercase letter."}
# Instantiate and expose the model
model = ToUpperCaseModel()