프로젝트 소개
AskNews Python SDK는 AskNews API용 클라이언트 라이브러리로, 실시간 뉴스 데이터를 대규모 언어 모델(LLM) 워크플로우에 원활하게 통합하도록 설계되었습니다. 이 SDK는 Python 3.8부터 3.13까지 지원하며 pip을 통해 설치할 수 있습니다.
핵심 가치 제안은 단순성입니다. `ask.news.search_news(query).as_string`에 대한 단일 호출은 프롬프트에 최적화된 문자열을 반환하여 모든 LLM에 바로 공급할 수 있게 해 주며, 맞춤형 뉴스 검색 및 형식 지정 로직이 필요 없게 합니다.
기본 뉴스 검색 외에도 SDK는 광범위한 API 엔드포인트 세트를 노출합니다.
- **/stories**: 최첨단 기사 클러스터링을 통한 고수준 이벤트 추적으로, 시스템이 진화하는 뉴스 내러티브를 따라갈 수 있게 합니다.
- **/forecasts**: 실시간 이벤트에 대한 업계 최고 수준의 예측 기능으로, 금융 또는 정치적 맥락에서 예측 분석에 유용합니다.
- **/analytics**: 금융 및 정치를 포괄하는 시계열 데이터로, 대시보드 및 추세 분석에 적합합니다.
- **/deepnews**: 뉴스 지식 그래프, X(트위터), Reddit, Google, Wikipedia 등을 탐색하여 주문형 예측, 보고서 및 분석을 구축하는 딥 리서치 에이전트입니다.
- **/graph**: 가장 큰 뉴스 지식 그래프에 대한 액세스를 제공하여, 사용자가 엔터티 관계 및 이벤트 연결을 위한 맞춤형 그래프 쿼리를 구성할 수 있게 합니다.
- **/websearch**: LLM으로 추출된 관련 페이지 요약을 포함한 웹 검색으로, 간결하고 맥락에 맞는 결과를 제공합니다.
SDK는 API 키와 선택적 범위(뉴스, 채팅, 스토리, 분석)로 초기화되어 개발자가 애플리케이션이 액세스할 수 있는 기능을 세밀하게 제어할 수 있습니다. 전체 API 문서는 docs.asknews.app에서 확인할 수 있으며, 프로젝트는 지원 및 협업을 위한 Discord 커뮤니티를 유지합니다.
이 도구는 RAG(검색 증강 생성) 시스템, 뉴스 인식 챗봇, 금융 분석 플랫폼, 또는 LLM 추론을 위한 최신 구조화 뉴스 데이터 컨텍스트가 필요한 모든 애플리케이션을 구축하는 개발자에게 특히 유용합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.