> ## Documentation Index
> Fetch the complete documentation index at: https://docs.olostep.com/llms.txt
> Use this file to discover all available pages before exploring further.

# エージェント API

> Olostep を使って、ウェブを検索、スクレイピング、クロールするノーコードのリサーチエージェントを構築します。

Olostep エージェント API を通じて、自動的にデータパイプラインや検索タスクをスケジュールに従って実行し、構造化された結果を提供する自律型リサーチエージェントを作成できます。

* サイトを横断したウェブリサーチと自動抽出
* スケジュール実行と通知を伴うマルチステップワークフロー
* JSON/CSV/Sheets/DB への出力

利用可能性と詳細については、[info@olostep.com](mailto:info@olostep.com) または [Contact Sales](https://www.olostep.com/contact-sales) までご連絡ください。

## インストール

<CodeGroup>
  ```python Python theme={null}
  # pip install requests

  import requests
  ```

  ```js Node theme={null}
  // npm install node-fetch

  // ESM
  import fetch from 'node-fetch'

  // CommonJS
  const fetch = require('node-fetch')
  ```

  ```bash cURL theme={null}
  # macOS: builtin curl is fine
  ```
</CodeGroup>

## エージェントを作成する

自然言語プロンプトとターゲットモデルを使用してエージェントを作成します。

<CodeGroup>
  ```python Python theme={null}
  API_URL = 'https://api.olostep.com/v1/agents' # 特定の顧客向けに利用可能なエンドポイント
  API_KEY = '<YOUR_API_KEY>'

  headers = {
    'Authorization': f'Bearer {API_KEY}', 
    'Content-Type': 'application/json'
  }

  data = {
    "prompt": """
      https://www.vcsheet.com/funds からポートフォリオ企業を見つけて、Google シートに (Fund Name, Fund Website URL, 
      Fund LinkedIn URL, Portfolio Company Name, Portfolio Company URL, 
      Portfolio Company LinkedIn URL) の列を作成してください。毎週月曜日の午前9時に実行し、新しい企業が追加されたときに steve@example.com にメールを送信します。
    """,
    "model": "gpt-4.1"
  }

  response = requests.post(API_URL, headers=headers, json=data)
  result = response.json()
  print(result)
  ```

  ```js Node theme={null}
  const res = await fetch('https://api.olostep.com/v1/agents', {
    method: 'POST',
    headers: { 'Authorization': 'Bearer <YOUR_API_KEY>', 'Content-Type': 'application/json' },
    body: JSON.stringify({
      prompt: 'Find portfolio companies from https://www.vcsheet.com/funds and write to a Google Sheet...',
      model: 'gpt-4.1'
    })
  })
  console.log(await res.json())
  ```

  ```bash cURL theme={null}
  curl -s -X POST "https://api.olostep.com/v1/agents" \
    -H "Authorization: Bearer $OLOSTEP_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "prompt": "Find portfolio companies from https://www.vcsheet.com/funds and write to a Google Sheet...",
      "model": "gpt-4.1"
    }'
  ```
</CodeGroup>

## 機能

Olostep エージェントは以下のことが可能です：

* **ウェブリサーチ**: ウェブサイトからデータを自動的に検索して抽出
* **データ整理**: 情報をスプレッドシート、データベース、その他の形式に構造化
* **スケジュール実行**: 定期的なスケジュールでタスクを実行（毎日、毎週、指定時間）
* **マルチステップワークフロー**: 複雑で多段階のリサーチタスクを自律的に実行
* **通知**: 新しいデータが見つかったりタスクが完了したときにメールアラートを送信
* **カスタム出力**: データを CSV、JSON、Google シート、または直接データベースに返す

## アクセス

エージェント API は現在、特定の顧客向けに提供されています。アクセスを得るには：

* [info@olostep.com](mailto:info@olostep.com) までメールしてください
* または [営業チームに連絡](https://www.olostep.com/contact-sales) してください

## 価格

エージェントの価格は変動します。成果に基づいて請求されます。価格はクライアントとエージェントの間で交渉されます。詳細については [info@olostep.com](mailto:info@olostep.com) にお問い合わせください。
