Skip to main content
Galileo home page
Search...
⌘K
Sign Up
Sign Up
Search...
Navigation
utils
validations
Documentation
SDK/API Reference
Cookbooks
Release Notes
Overview
Python SDK Reference
Overview
galileo
datasets
decorator
exceptions
experiments
experiment_tags
export
job_progress
log_streams
metrics
openai
otel
projects
prompts
protect
runs
scorers
search
stages
traces
tracing
logger
middleware
handlers
utils
catch_log
datasets
env_helpers
exceptions
headers_data
logging
metrics
projects
prompts
retrievers
serialization
singleton
uuid_utils
validations
TypeScript SDK Reference
Overview
galileo
API Reference
v2
On this page
require_exactly_one
Raises
utils
validations
Copy page
Copy page
require_exactly_one
Copy
Ask AI
def
require_exactly_one
(
*
param_names
:
str
,
Decorator to ensure that exactly one of the given keyword arguments is provided (not None).
Raises
ValidationError: If neither or both parameters are provided.
Examples
@require_exactly_one(“project_id”, “project_name”) def list(*, project_id=None, project_name=None): …
Was this page helpful?
Yes
No
Suggest edits
Raise issue
uuid_utils
Previous
Overview
Next
⌘I