Skip to content

Conversation

@meirk-brd
Copy link
Collaborator

Summary

Adds a new CODE tool group with two package registry datasets (npm_package and pypi_package) to support developers using AI assistants for software development.

Changes

New Datasets (server.js)

1. npm_package (web_data_npm_package)

  • Dataset ID: gd_mk57m0301khq4jmsul
  • Input: package_name (e.g., @brightdata/sdk)
  • Returns: Structured npm package data
  • Use case: Quickly look up npm package information, versions, dependencies, and metadata

2. pypi_package (web_data_pypi_package)

  • Dataset ID: gd_mk57kc3t1wwgmnepp9
  • Input: package_name (e.g., langchain-brightdata)
  • Returns: Structured PyPI package data
  • Use case: Quickly look up Python package information from the Python Package Index

New Tool Group (tool_groups.js)

CODE: {
    id: 'code',
    name: 'Code',
    description: 'Developer tools and package information datasets.',
    tools: [
        ...base_tools,
        'web_data_npm_package',
        'web_data_pypi_package',
    ],
}

Minor Fix

  • Removed trailing whitespace from fixed_values in amazon_product_search dataset

Testing

  • Verify web_data_npm_package works with standard packages (e.g., express, react)
  • Verify web_data_npm_package works with scoped packages (e.g., @brightdata/sdk)
  • Verify web_data_pypi_package works with Python packages (e.g., requests, langchain-brightdata)
  • Confirm CODE group appears in available tool groups
  • Validate dataset IDs are correct and accessible

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant