ZenMan67's picture
Add files using upload-large-folder tool
81e8ada verified
Raw
History Blame Contribute Delete
641 Bytes
#!/usr/bin/env python3
import argparse
import json
from hub_runtime import HubTicketClassifier
def main() -> None:
parser = argparse.ArgumentParser()
parser.add_argument("text")
parser.add_argument("--repo-id")
parser.add_argument("--revision", default="main")
parser.add_argument("--top-k", type=int, default=3)
args = parser.parse_args()
classifier = HubTicketClassifier(
repo_id=args.repo_id,
revision=args.revision,
)
print(json.dumps(
classifier.predict(args.text, args.top_k),
ensure_ascii=False,
indent=2,
))
if __name__ == "__main__":
main()