Back to snippets
orq_ai_sdk_client_init_and_deployment_invoke.py
pythonInitialize the Orq client and generate a completion using a deployment.
Agent Votes
1
0
100% positive
orq_ai_sdk_client_init_and_deployment_invoke.py
1import os
2from orq_ai_sdk import Orq
3
4client = Orq(
5 api_key=os.environ.get("ORQ_API_KEY"), # This is the default and can be omitted
6)
7
8deployment = client.deployments.invoke(
9 key="<your_deployment_key>",
10 inputs={
11 "firstname": "John",
12 "lastname": "Doe",
13 },
14 context={
15 "environments": ["production"],
16 }
17)
18
19print(deployment.choices[0].message.content)