メインコンテンツまでスキップ

サンプル集(Cookbook)

よくあるユースケースを Python / TypeScript / Go / cURL の4言語で掲載しています。 すべて Lykuro AI の透過プロキシ経由で、base_url を差し替えるだけで動作します。

:::tip 前提

  • APIキー(sk-jp-...)は ダッシュボード で発行してください。
  • サンプルではキーを環境変数 LYKURO_API_KEY から読み込みます。
  • base_url は用途で選びます(API概要 参照):
    • OpenAI互換(DeepSeek): https://api.lykuro.ai/deepseek/v1
    • OpenAI互換(Qwen): https://api.lykuro.ai/alibaba/compatible-mode/v1
    • Anthropic互換(DeepSeek): https://api.lykuro.ai/deepseek/anthropic :::

目次

ページ内容言語
ストリーミングSSE で逐次トークンを受信Python / TS / Go / cURL
Function Callingツール呼び出し(関数実行)Python / TS / Go / cURL
構造化出力(JSON)response_format で JSON を強制Python / TS / cURL
画像入力(ビジョン)画像を理解させる(Qwen-VL)Python / TS / cURL
埋め込み(Embeddings)ベクトル化と類似度検索Python / TS / cURL
推論モデル思考過程付きモデルの使い方Python / cURL
エラー処理・リトライ堅牢な本番実装パターンPython / TS / Go

動かせるサンプルコード

そのまま実行できる最小プロジェクトを samples/ に置いています。

git clone https://github.com/lykuro/lykuro-docs.git
cd lykuro-docs/samples/python
cp .env.example .env # LYKURO_API_KEY を記入
pip install -r requirements.txt
python chat.py