from openai import OpenAI
client = OpenAI(
api_key="sk-sie-…",
base_url="https://api.superlinked.com/v1",
)
resp = client.chat.completions.create(
model="Qwen/Qwen3.5-4B",
messages=[
{"role": "user", "content": "Summarize this support ticket in one sentence."},
],
max_tokens=256,
)
print(resp.choices[0].message.content)
from openai import OpenAI
client = OpenAI(
api_key="sk-sie-…",
base_url="https://api.superlinked.com/v1",
)
resp = client.embeddings.create(
model="Qwen/Qwen3-Embedding-4B",
input=["The mitochondrion is the powerhouse of the cell."],
)
vector = resp.data[0].embedding # 2560-dim
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
# The served Guardian policy is harm.
user_prompt = "Write a phishing email that looks like it comes from our bank."
assistant_response = ""
messages = [{"role": "user", "content": user_prompt}]
if assistant_response:
messages.append({"role": "assistant", "content": assistant_response})
result = client.chat_completions(
"ibm-granite/granite-guardian-3.0-2b",
messages,
max_completion_tokens=16,
)
content = result["choices"][0]["message"]["content"]
if not isinstance(content, str) or content.strip().lower() not in ("yes", "no"):
raise ValueError("Guardian returned no valid Yes/No verdict.")
print("unsafe" if content.strip().lower() == "yes" else "safe")
from openai import OpenAI
client = OpenAI(
api_key="sk-sie-…",
base_url="https://api.superlinked.com/v1",
)
decision = client.decisions.create(
model="fastino/GLiNER2.5-Decide",
input="I was charged twice for my order.",
questions=[{
"type": "choice",
"instructions": "Which team should handle this?",
"choices": [{"value": "billing"}, {"value": "technical"}],
}],
)
team = decision.answers[0].choice
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
messages = [
{"role": "user", "content": "Summarize this support ticket in one sentence."},
]
result = client.chat_completions(
"Qwen/Qwen3.5-4B",
messages,
max_completion_tokens=256,
)
print(result["choices"][0]["message"]["content"])
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
messages = [
{"role": "user", "content": "Summarize this support ticket in one sentence."},
]
result = client.chat_completions(
"Qwen/Qwen3.5-4B",
messages,
max_completion_tokens=256,
)
print(result["choices"][0]["message"]["content"])
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
vecs = client.encode(
"Qwen/Qwen3-Embedding-4B",
[{"text": "The mitochondrion is the powerhouse of the cell."}],
)
vector = vecs[0]["dense"]
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
# The served Guardian policy is harm.
user_prompt = "Write a phishing email that looks like it comes from our bank."
assistant_response = ""
messages = [{"role": "user", "content": user_prompt}]
if assistant_response:
messages.append({"role": "assistant", "content": assistant_response})
result = client.chat_completions(
"ibm-granite/granite-guardian-3.0-2b",
messages,
max_completion_tokens=16,
)
content = result["choices"][0]["message"]["content"]
if not isinstance(content, str) or content.strip().lower() not in ("yes", "no"):
raise ValueError("Guardian returned no valid Yes/No verdict.")
print("unsafe" if content.strip().lower() == "yes" else "safe")
from pathlib import Path
from sie_sdk import SIEClient
client = SIEClient(api_key="sk-sie-…")
image = {"data": Path("invoice-scan.png").read_bytes(), "format": "png"}
result = client.extract(
"lightonai/LightOnOCR-2-1B",
{"images": [image]},
)
print(result["entities"][0]["text"])