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
      }
    }
  }]
}

신뢰할 수 있는 답변

  • 검색을 실행하기 전에 함수 이름과 query 인수를 검증하세요.
  • 워크플로에서 검증이 필요하면 사용자에게 주장 가까이에 링크를 표시하세요.
  • 조직 정책에서 요구하는 경우 제품 측에서 도메인이나 작업을 제한하세요.

비용 및 저널

검색 비용은 함수 실행기에서 모델 토큰과 별도로 추적하세요.

부분 출력 후 검색을 자동으로 반복하지 마세요. 먼저 어떤 출처가 이미 도착했고 사용자가 무엇을 보았는지 확인하세요.