Files
2026-07-13 13:22:34 +08:00

36 lines
1007 B
Python

# Prior to running the example code below, view the README.md within this directory
from mlflow.deployments import get_deploy_client
def main():
client = get_deploy_client("http://localhost:7000")
print(f"MLflow model endpoints: {client.list_endpoints()}\n")
print(f"MLflow completions endpoint info: {client.get_endpoint(endpoint='completions')}\n")
# Completions query
response_completions = client.predict(
endpoint="fillmask",
inputs={
"prompt": "I like to [MASK] cars!",
},
)
print(f"MLflow model response for completions: {response_completions}")
# Embeddings query
response_embeddings = client.predict(
endpoint="embeddings",
inputs={
"input"[
"MLflow Deployments sure is useful!",
"Word embeddings are very useful",
]
},
)
print(f"MLflow model response for embeddings: {response_embeddings}")
if __name__ == "__main__":
main()