跳到正文

医学公开数据库查询与登记

使用有明确接口的公开数据库查询方法保存请求、筛选、分页与来源,可用于医学文献、临床试验及药物资料检索。

开源精选医疗业务86 个文件50,135 Stars浏览次数 0K-Dense-AI/scientific-agent-skills MIT版本 a1043ef
开始使用

下载前阅读 SKILL.md 中的使用条件,并确认所用工具支持对应能力。

输入资料
指定数据库和查询问题 实际接口、筛选条件及使用范围 阅读本节完整说明
交付内容
可复查的查询资料 请求、分页与来源记录 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/federal-reserve.md

Base URL

https://api.stlouisfed.org/fred

Authentication

API key required. Register at https://fred.stlouisfed.org/docs/api/api_key.html

Pass as query parameter: &api_key=YOUR_KEY

Key Endpoints

Get a Series (metadata)

GET /series
Parameter Required Description
series_id Yes FRED series ID (e.g., FEDFUNDS)
api_key Yes Your API key
file_type No json, xml (default)

Example:

https://api.stlouisfed.org/fred/series?series_id=FEDFUNDS&api_key=YOUR_KEY&file_type=json

Get Series Observations (the actual data points)

GET /series/observations
Parameter Required Description
series_id Yes FRED series ID
api_key Yes Your API key
file_type No json, xml
observation_start No YYYY-MM-DD start date
observation_end No YYYY-MM-DD end date
units No lin (levels), chg, ch1, pch, pc1, pca, cch, cca, log
frequency No d, w, bw, m, q, sa, a (daily to annual)
aggregation_method No avg, sum, eop
sort_order No asc (default), desc
limit No Max observations (default 100000)
offset No Pagination offset

Example:

https://api.stlouisfed.org/fred/series/observations?series_id=FEDFUNDS&api_key=YOUR_KEY&file_type=json&observation_start=2023-01-01&observation_end=2024-01-01

Search for Series

GET /series/search
Parameter Required Description
search_text Yes Keywords to search
api_key Yes Your API key
file_type No json, xml
search_type No full_text (default), series_id
limit No Max results (default 1000)
offset No Pagination offset
order_by No search_rank, series_id, title, units, frequency, seasonal_adjustment, realtime_start, realtime_end, last_updated, observation_start, observation_end, popularity, group_popularity
tag_names No Semicolon-delimited tag filter

Example:

https://api.stlouisfed.org/fred/series/search?search_text=monetary+base&api_key=YOUR_KEY&file_type=json&limit=10

Get Categories for a Series

GET /series/categories

Example:

https://api.stlouisfed.org/fred/series/categories?series_id=FEDFUNDS&api_key=YOUR_KEY&file_type=json

Browse Categories

GET /category
GET /category/children
GET /category/series

Example (root category):

https://api.stlouisfed.org/fred/category?category_id=0&api_key=YOUR_KEY&file_type=json

Get Releases

GET /releases
GET /release/series

Example:

https://api.stlouisfed.org/fred/release/series?release_id=10&api_key=YOUR_KEY&file_type=json

Get Tags

GET /tags
GET /series/tags

Common Series IDs

Series ID Description
FEDFUNDS Federal Funds Effective Rate
DFF Federal Funds Rate (daily)
DGS10 10-Year Treasury Constant Maturity Rate
DGS2 2-Year Treasury Constant Maturity Rate
M2SL M2 Money Stock
CPIAUCSL Consumer Price Index (All Urban)
UNRATE Unemployment Rate
GDP Gross Domestic Product
GDPC1 Real GDP
A191RL1Q225SBEA Real GDP Growth Rate (quarterly)
PAYEMS Total Nonfarm Payrolls
T10Y2Y 10Y-2Y Treasury Spread
MORTGAGE30US 30-Year Fixed Mortgage Rate
DTWEXBGS Trade Weighted US Dollar Index
BOGMBASE Monetary Base (total)
WALCL Fed Total Assets

Response Format

Series metadata (/series)

{
  "realtime_start": "2024-01-01",
  "realtime_end": "2024-01-01",
  "seriess": [
    {
      "id": "FEDFUNDS",
      "realtime_start": "2024-01-01",
      "realtime_end": "2024-01-01",
      "title": "Federal Funds Effective Rate",
      "observation_start": "1954-07-01",
      "observation_end": "2024-01-01",
      "frequency": "Monthly",
      "frequency_short": "M",
      "units": "Percent",
      "units_short": "%",
      "seasonal_adjustment": "Not Seasonally Adjusted",
      "seasonal_adjustment_short": "NSA",
      "last_updated": "2024-02-01 15:51:07-06",
      "popularity": 95,
      "notes": "..."
    }
  ]
}

Observations (/series/observations)

{
  "realtime_start": "2024-01-01",
  "realtime_end": "2024-01-01",
  "observation_start": "2023-01-01",
  "observation_end": "2024-01-01",
  "units": "lin",
  "output_type": 1,
  "file_type": "json",
  "order_by": "observation_date",
  "sort_order": "asc",
  "count": 12,
  "offset": 0,
  "limit": 100000,
  "observations": [
    {
      "realtime_start": "2024-01-01",
      "realtime_end": "2024-01-01",
      "date": "2023-01-01",
      "value": "4.33"
    }
  ]
}

Note: value is always a string. Missing data appears as ".".

Search results (/series/search)

{
  "realtime_start": "...",
  "realtime_end": "...",
  "order_by": "search_rank",
  "sort_order": "desc",
  "count": 500,
  "offset": 0,
  "limit": 1000,
  "seriess": [
    {
      "id": "BOGMBASE",
      "title": "Monetary Base; Total",
      "frequency": "Bi-Weekly",
      "units": "Millions of Dollars",
      "popularity": 72,
      "notes": "..."
    }
  ]
}

Rate Limits

  • 120 requests per minute per API key.
  • No daily limit documented, but excessive use may be throttled.
  • Responses include no rate-limit headers; implement client-side throttling.

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan