Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.08 KB

README.md

File metadata and controls

50 lines (36 loc) · 1.08 KB

Liftwing Python Package

Make request to machine learning models hosted on Lift Wing - the Wikimedia Foundation's ML model serving platform

The LiftWing python package works as a client for developers making API requests. With this package developers will be able to import their desired API and make requests to it.

Installation

Install the python package named liftwing using pip:

pip install liftwing

After installing the package you can list the available models

python -m liftwing

Using the package

We can make requests to a model server:

from liftwing import RevertRiskAPIModel

client = RevertRiskAPIModel()
result = client.request(payload={"lang": "en", "rev_id": "123456"})

print(result)

Result:

{
   "model_name":"revertrisk-language-agnostic",
   "model_version":"3",
   "wiki_db":"enwiki",
   "revision_id":"123456",
   "output":{
      "prediction":false,
      "probabilities":{
         "true":0.25512129068374634,
         "false":0.7448787093162537
      }
   }
}