Roger Yu
08/27/2024, 5:56 AMElena Khaustova
08/27/2024, 9:42 AMRoger Yu
08/27/2024, 10:31 PMfrom pydantic_settings import BaseSettings
from vertexai.generative_models import SafetySetting
class ProcessingConfig(BaseSettings):
param1: str
param2: list[str] | None
param3: dict[str, str]
param4: str
param5: bool = True
param6: list[SafetySetting] | None
Instead of:
node(
name="process_data",
func=process_func,
inputs=[
"params:param1",
"params:param2",
"params:param3",
"params:param4",
"params:param5",
"params:param6",
],
outputs="some_output",
)
I want:
node(
name="process_data",
func=process_func,
inputs=[
"params:processing_config",
],
outputs="some_output",
)
Where type(processing_config)
is ProcessingConfig
.
Is this addressed by (1) above? Can you send me the link to the docs for this?Elena Khaustova
08/28/2024, 9:47 AMRoger Yu
08/28/2024, 11:51 AM