chore: import upstream snapshot with attribution
tools_continuous_delivery / Private PyPI non-main branch release (push) Has been skipped
tools_continuous_delivery / Private PyPI main branch release (push) Failing after 2m42s
Publish Promptflow Doc / Build (push) Has been cancelled
Publish Promptflow Doc / Deploy (push) Has been cancelled
Flake8 Lint / flake8 (push) Has been cancelled
Spell check CI / Spell_Check (push) Has been cancelled
tools_continuous_delivery / Private PyPI non-main branch release (push) Has been skipped
tools_continuous_delivery / Private PyPI main branch release (push) Failing after 2m42s
Publish Promptflow Doc / Build (push) Has been cancelled
Publish Promptflow Doc / Deploy (push) Has been cancelled
Flake8 Lint / flake8 (push) Has been cancelled
Spell check CI / Spell_Check (push) Has been cancelled
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import argparse
|
||||
from file import File
|
||||
from diff import show_diff
|
||||
from load_code_tool import load_code
|
||||
from promptflow.client import PFClient
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
current_folder = Path(__file__).absolute().parent
|
||||
parser = argparse.ArgumentParser(description="The code path of code that need to generate docstring.")
|
||||
parser.add_argument("--source", help="Path for the code file", default=str(current_folder / 'azure_open_ai.py'))
|
||||
args = parser.parse_args()
|
||||
|
||||
pf = PFClient()
|
||||
source = args.source
|
||||
flow_result = pf.test(flow=str(current_folder), inputs={"source": source})
|
||||
show_diff(load_code(source), flow_result['code'], File(source).filename)
|
||||
Reference in New Issue
Block a user