Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR closes #178 and introduces two main updates to the API:
Payload structure update
Changed the request body from:
{'model_name': 'summarizer', 'secret_name': 'summarizer_secret'}, {'prompt_name': 'description-generation', 'version': 1}, {'product_name': product_name}to:
{'model_name': 'summarizer', 'secret_name': 'summarizer_secret'}, {'prompt_name': 'description-generation', 'version': 1, 'context_columns': [{'data': product_name}]}This aligns the input format with the new API contract by wrapping product_name inside context_columns.
Functions now support images as inputs alongside text.
Bug fixes and reliability improvements:
Fixed errors caused by missing or malformed input values.
Improved error handling and validation to reduce runtime failures.