INNER CODE UNIT · Python
inference
kiri-art/docker-diffusers-api · api/server.py:39
async def inference(request):
try:
all_inputs = response.json.loads(request.json)
except:
all_inputs = request.json
call_inputs = all_inputs.get("callInputs", None)
stream_events = call_inputs and call_inputs.get("streamEvents", 0) != 0
streaming_response = None
if stream_events:
streaming_response = await request.respond(content_type="application/x-ndjson")
try:
output = await user_src.inference(all_inputs, streaming_response)
except Exception as err:
print(err)
output = {