cicora.ai
API спецификациясыЖаңа дереккөздер

Веб-іздеу

Жаңа дереккөздерді клиент орындайтын `web_search` функциясы арқылы алып, сілтемелерді жасалған мәтіннен бөлек ұстаңыз.

Интеграция анықтамалығы: параметрлер мен қолжетімді мүмкіндіктерді тіркелгіңіздің API параметрлерінен және ортаңызға арналған модельдер каталогынан таңдаңыз.

Клиент функциясын сипаттау

Мысалдағыдай, tools массивінде `web_search` құралын стандартты функция құралы ретінде жіберіңіз. Модель тек шақыруды сұрайды; қолданбаңыз іздеуді рұқсат етілген дереккөз арқылы орындайды.

Орындаудан кейін қалыпқа келтірілген нәтижені сәйкес tool_call_id бар `tool` рөлді хабарда модельге қайтарыңыз. Модель мәтіні дереккөзді алмастырмайды: URL, атау, күн және контексті сақтаңыз.

Клиент орындайтын веб-іздеу функциясы
json
{
  "model": "openai/gpt-5.6-sol",
  "messages": [{"role": "user", "content": "Find current primary sources for this topic."}],
  "tools": [{
    "type": "function",
    "function": {
      "name": "web_search",
      "description": "Search permitted sources for current information.",
      "parameters": {
        "type": "object",
        "properties": {"query": {"type": "string"}},
        "required": ["query"],
        "additionalProperties": false
      }
    }
  }]
}

Сенімді жауап

  • Іздеуді орындамас бұрын функция атауы мен сұрау аргументін тексеріңіз.
  • Жұмыс үдерісі тексеруді талап еткенде, пайдаланушыға тұжырымдардың жанында сілтемелерді көрсетіңіз.
  • Ұйым саясаты талап еткенде домендерді немесе тапсырманы өнім жағында шектеңіз.

Құн және журнал

Іздеу шығынын функция орындағышында модель токендерінен бөлек есептеңіз.

Жартылай шығыстан кейін іздеуді автоматты түрде қайталамаңыз: алдымен қандай дереккөздер келгенін және пайдаланушының не көргенін анықтаңыз.