-
Notifications
You must be signed in to change notification settings - Fork 901
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: enable validation in pf.flow._save #2622
Conversation
promptflow SDK CLI Azure E2E Test Result zhangxingzhi/pf-save-public-api 4 files 4 suites 3m 59s ⏱️ Results for commit c5a7cac. ♻️ This comment has been updated with latest results. |
SDK CLI Test Result zhangxingzhi/pf-save-public-api 12 files 12 suites 48m 53s ⏱️ Results for commit c5a7cac. ♻️ This comment has been updated with latest results. |
SDK CLI Global Config Test Result zhangxingzhi/pf-save-public-api3 tests 3 ✅ 52s ⏱️ Results for commit c5a7cac. ♻️ This comment has been updated with latest results. |
promptflow-core test result 12 files 12 suites 2m 57s ⏱️ Results for commit c5a7cac. ♻️ This comment has been updated with latest results. |
src/promptflow-devkit/promptflow/_sdk/operations/_flow_operations.py
Outdated
Show resolved
Hide resolved
0dcfde2
to
08d578c
Compare
08d578c
to
39e53b8
Compare
a459064
to
b3fb5cf
Compare
src/promptflow-devkit/promptflow/_sdk/operations/_flow_operations.py
Outdated
Show resolved
Hide resolved
89f3946
to
9742c6e
Compare
9742c6e
to
c5a7cac
Compare
Description
FlexFlow
no longer inheritFlow
Connection
params for class init (save & meta generation)pf.flow._save
pf.flows._infer_signature
Note that we haven't checked whether inputs/outputs are of type
dict
for now as they're not recognized by current meta generation logic. Will do this in a separate PR as it may involve changes on low-level utils.All Promptflow Contribution checklist:
General Guidelines and Best Practices
Testing Guidelines