HelloWorld¶
Context¶
This is a basic Hello World Tesseract. See [getting-started] for more details on this Tesseract.
Example Tesseract (examples/helloworld
)¶
# Copyright 2025 Pasteur Labs. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
from pydantic import BaseModel, Field
class InputSchema(BaseModel):
name: str = Field(description="Name of the person you want to greet.")
class OutputSchema(BaseModel):
greeting: str = Field(description="A greeting!")
def apply(inputs: InputSchema) -> OutputSchema:
"""Greet a person whose name is given as input."""
return OutputSchema(greeting=f"Hello {inputs.name}!")