Python SDK
important
Paket botconnector-ai belum dipublikasikan ke PyPI. Kode sumber SDK tanpa dependensi sudah diimplementasikan dan diuji live; gunakan dari source tree yang diterima atau API kompatibel OpenAI.Apa itu?
Klien Python tipis untuk BotConnector Core — layanan yang sama yang dipakai aplikasi desktop dan CLI. Ini bukan mesin inferensi kedua: pemuatan model, runtime, dan penyajian tetap di dalam Core; SDK berbicara ke API lokalnya.
Penggunaan source (preview)
bash
pip install botconnector-aiPaket ini baru tersedia sebagai source code; jangan memasangnya dengan pip install botconnector-ai karena belum tersedia di PyPI.
Desain target
python
from botconnector import Client
client = Client()
models = client.models.list()
model = client.llm("qwen/model")
response = model.chat("Hello")
print(response.text)Di bagian ini
Yang bisa dipakai hari ini
API lokal kompatibel OpenAI, jadi klien openai standar langsung bekerja:
python
from openai import OpenAI
client = OpenAI(base_url="http://127.0.0.1:11435/v1", api_key="not-needed")
resp = client.chat.completions.create(
model="<publisher>/<model>",
messages=[{"role": "user", "content": "Hello"}],
)
print(resp.choices[0].message.content)Lihat API kompatibel OpenAI untuk referensi endpoint.
Status
Tercatat sebagai Experimental / Implemented / Preview di halaman status. Publikasi PyPI belum tersedia.