View a markdown version of this page

Pre-installed bibliotecas - Amazon Bedrock AgentCore

Pre-installed bibliotecas

El intérprete de AgentCore código viene con bibliotecas preinstaladas para Python y Node.js. Estas bibliotecas están disponibles de forma inmediata sin necesidad de instalación adicional.

Bibliotecas Python

El intérprete de AgentCore código incluye un conjunto completo de bibliotecas de Python preinstaladas para respaldar diversas tareas de análisis de datos, aprendizaje automático y desarrollo.

Análisis y visualización de datos

Library Description (Descripción)

pandas

Manipulación y análisis de datos

polars

DataFrame Biblioteca rápida para la manipulación de datos

numpy

Computación numérica

matplotlib

Trazado y visualización

seaborn

Visualización de datos estadísticos

matplotlib-inline

Backend de Matplotlib para Jupyter

matplotlib-venn

Trazado de diagramas de Venn

plotly

Visualizaciones interactivas

bokeh

Biblioteca de visualización interactiva

scipy

Computación científica

statsmodels

Modelización estadística

sympy

Matemáticas simbólicas

numba

Just-in-time compilación de funciones numéricas

pyarrow

Procesamiento de datos en columnas

numexpr

Evaluador rápido de expresiones numéricas

mizani

Escalas para gráficos de Python

contourpy

Generación de líneas de contorno

cycler

Ciclos de estilos componibles

fonttools

Biblioteca de manipulación de fuentes

kiwisolver

Solucionador de restricciones

pyparsing

Biblioteca de análisis

python-dateutil

Date/time utilidades

pytz

Definiciones de zonas horarias

tzdata

Datos de zona horaria

patsy

Especificación del modelo estadístico

threadpoolctl

Control de grupo de hilos

joblib

Utilidades de computación paralela

mpmath

Arbitrary-precision aritmética

llvmlite

encuadernación LLVM para Numba

Machine Learning e IA

Library Description (Descripción)

scikit-learn

Algoritmos de aprendizaje automático

scikit-image

Procesamiento de imágenes

torch

PyTorch marco de aprendizaje profundo

torchvision

Visión artificial para PyTorch

torchaudio

Procesamiento de audio para PyTorch

xgboost

Marco de refuerzo de gradiente

openai

Cliente API OpenAI

spacy

Procesamiento de lenguaje natural

spacy-legacy

Componentes heredados para SpACy

spacy-loggers

Utilidades de registro para SpACy

nltk

Kit de herramientas de lenguaje natural

textblob

Procesamiento de textos

catalogue

Pequeña biblioteca para registros de funciones

confection

Sistema de configuración

cymem

Gestión de memoria para Cython

murmurhash

Fijaciones Cython para MurmurHash

preshed

Tablas hash de Cython

srsly

Utilidades de serialización

thinc

Biblioteca de aprendizaje automático

wasabi

Impresión de consola ligera

weasel

Command-line interfaz para proyectos de SpACy

blis

BLAS-like biblioteca de álgebra lineal

langcodes

utilidades de código de lenguaje

language_data

Datos de idioma para los códigos de idioma

marisa-trie

Estructura de datos verdadera

absl-py

Bibliotecas comunes de Abseil Python

mcp

Protocolo de contexto para modelos

Matemáticas y optimización

Library Description (Descripción)

cvxpy

Optimización convexa

ortools

Herramientas de investigación operativa

pulp

Programación lineal

galois

Aritmética de campos de Galois

z3-solver

Probador de teoremas

python_constraint2

Problemas de satisfacción de restricciones

gapstatistics

Estadística de brechas para la agrupación

oeis

Enciclopedia en línea de secuencias enteras

networkx

Análisis de redes

igraph

Análisis y visualización de gráficos

Desarrollo web y API

Library Description (Descripción)

requests

Librería HTTP

beautifulsoup4

Extracción web

fastapi

Marco web moderno

Flask

Framework web ligero

Flask-Cors

Cross-origin intercambio de recursos para Flask

Flask-Login

Administración de sesiones de usuario para Flask

Django

Full-featured marco web

httpx

Cliente HTTP asíncrono

httpcore

Biblioteca principal HTTP

starlette

Marco ASGI

uvicorn

Servidor ASGI

gunicorn

Servidor HTTP WSGI

Hypercorn

Servidor ASGI

asgiref

Implementación de referencia de ASGI

Werkzeug

Biblioteca de utilidades WSGI

Jinja2

Motor de plantillas

MarkupSafe

Manejo seguro de cuerdas

itsdangerous

Firma criptográfica

blinker

Signal/event despachando

click-plugins

Haga clic en el sistema de complementos

tornado

Marco web y redes asíncronas

sqlparse

Analizador SQL

greenlet

Corrutinas ligeras

aiosignal

Envío asíncrono de señales

anyio

Capa de compatibilidad asíncrona

certifi

Paquete de certificados

dnspython

Kit de herramientas de DNS

email_validator

Validación por correo electrónico

frozenlist

Implementación de listas inmutables

h11

HTTP/1.1 implementación del protocolo

h2

HTTP/2 implementación del protocolo

hpack

HTTP/2 compresión de encabezados

httptools

Análisis rápido de HTTP

hyperframe

HTTP/2 capa de encuadre

idna

Nombres de dominio internacionalizados

multidict

Multi-value diccionario

priority

HTTP/2 árbol de prioridades

python-dotenv

Administración de variables de entorno

python-multipart

Analizador de datos de formularios multiparte

shellingham

Biblioteca de detección de conchas

sniffio

Detección de bibliotecas asíncronas

sse-starlette

Server-sent eventos para Starlette

urllib3

biblioteca de clientes HTTP

uvloop

Bucle de eventos rápido para asyncio

watchfiles

Biblioteca de visualización de archivos

wsproto

WebSocket implementación del protocolo

yarl

biblioteca de análisis de URL

Nube y base de datos

Library Description (Descripción)

boto3

AWS SDK para Python (boto3)

duckdb

In-process Base de datos SQL

SQLAlchemy

Kit de herramientas SQL y ORM

pymongo

controlador MongoDB

redis

Cliente Redis

psycopg2-binary

Adaptador PostgreSQL

Procesamiento de archivos y documentos

Library Description (Descripción)

openpyxl

Procesamiento de archivos de Excel

xlrd

Lectura de archivos de Excel

XlsxWriter

Escritura de archivos de Excel

pyxlsb

Lector de formato binario de Excel

et-xmlfile

Manejo de archivos XML para openpyxl

PyPDF2

Procesamiento de PDF

pdfplumber

Extracción de texto en PDF

pdf2image

Conversión de PDF a imagen

pdfkit

Conversión de HTML a PDF. Requiere wkhtmltopdf y no está preinstalado en el entorno de ejecución. Para usarlopdfkit, instálelo wkhtmltopdf usted mismo en la sesión.

pypdfium2

Biblioteca de procesamiento de PDF

pdfminer.six

Extracción de texto en PDF

pdfrw

PDF reader/writer

python-docx

Procesamiento de documentos de Word

docx2txt

Extracción de texto de documentos de Word

reportlab

Generación de PDF

fpdf

Generación sencilla de PDF

rarfile

Procesamiento de archivos RAR

xml-python

Procesamiento XML

svglib

SVG a conversión PDF/bitmap

svgwrite

Biblioteca de creación de SVG

proglog

Registro de progreso

lazy_loader

Carga lenta de módulos

Procesamiento de imágenes y medios

Library Description (Descripción)

pillow

Procesamiento de imágenes

opencv-python

Visión artificial

imageio

Imagen I/O

imageio-ffmpeg

Complemento FFmpeg para imageio

moviepy

Edición de vídeo

ffmpeg-python

Envoltorio FFmpeg

ffmpy

Envoltorio FFmpeg

pydub

Manipulación de audio

gtts

Google Text-to-Speech

mutagen

Manejo de metadatos de audio

Wand

ImageMagick encuadramiento

imgkit

conversión de HTML a imagen

pypng

Procesamiento de imágenes PNG

PyWavelets

Transformaciones de ondículas

tifffile

Procesamiento de archivos TIFF

Herramientas y utilidades de desarrollo

Library Description (Descripción)

pydantic

Validación de datos mediante sugerencias de tipos

pydantic-settings

Gestión de la configuración de Pydantic

pydantic_core

Lógica de validación básica para Pydantic

jsonschema

Validación del esquema JSON

PyYAML

Procesamiento de YAML

orjson

Biblioteca JSON rápida

ujson

JSON ultrarrápido encoder/decoder

click

Creación de una interfaz de línea de comandos

typer

Marco CLI moderno

tqdm

Barras de progreso

loguru

Biblioteca de registro

rich

Texto enriquecido y bonito formato

ipython

Consola Python interactiva

Faker

Generación de datos falsos

qrcode

Generación de códigos QR

retrying

Vuelva a intentarlo con el decorador

tenacity

Vuelva a intentar la biblioteca

backoff

Retroceda y vuelva a intentarlo

more_itertools

Herramientas de iteración adicionales

cryptography

Recetas criptográficas y primitivas

bcrypt

Procesamiento de contraseñas

PyNaCl

Biblioteca de redes y criptografía

pyOpenSSL

Envoltorio OpenSSL

cffi

Interfaz de función externa C

pycparser

Analizador de C en Python

annotated-types

Tipos de restricciones reutilizables

typing_extensions

Funciones de escritura compatibles

typing_inspection

Inspección de la escritura en tiempo de ejecución

astor

Convertidor AST a código fuente

asttokens

Anota AST con los tokens de origen

executing

Obtenga el nodo AST que se está ejecutando actualmente

pure-eval

Evaluación segura de las expresiones

stack-data

Extraiga datos de los marcos de pila

decorator

Utilidades de decoración

entrypoints

Descubra los puntos de entrada

jedi

Biblioteca de finalización de código

parso

Analizador de Python

prompt_toolkit

Kit de herramientas de línea de comandos interactivo

traitlets

Sistema de configuración

wcwidth

Cálculo del ancho del terminal

Pygments

Resaltado de sintaxis

mdurl

Utilidades de URL para Markdown

texttable

Formato de tabla de texto

xyzservices

Fuente de los servicios de teselas XYZ

attrs

Clases sin texto repetitivo

cachetools

Colecciones de memorización extensibles

cloudpathlib

Biblioteca de rutas de almacenamiento en la nube

cloudpickle

Pickle para la computación en la nube

distro

Información sobre la distribución de Linux

filelock

Bloqueo de archivos independiente de la plataforma

fsspec

Especificación del sistema de archivos

future

2/3 Compatibilidad con Python

httpx-sse

Server-sent eventos para HTTPX

importlib_metadata

Acceso a los metadatos de la biblioteca

importlib_resources

Acceso a los recursos para paquetes

jsonschema-specifications

Especificaciones del esquema JSON

packaging

Utilidades principales para paquetes de Python

pexpect

Expect-like control de subprocesos

platformdirs

Platform-specific directorios

ptyprocess

utilidades de pseudoterminal

referencing

Resolución de referencia JSON

rpds-py

Estructuras de datos persistentes

six

Utilidades de 2/3 compatibilidad con Python

smart-open

Utilidades para la transmisión de archivos de gran tamaño

zipp

Puerto de respaldo del envoltorio de objetos compatible con pathlib

Procesamiento de texto y marcado

Library Description (Descripción)

markdown-it-py

Analizador Markdown

markdown2

Procesador Markdown

markdownify

Convertidor de HTML a Markdown

lxml

Procesamiento de XML y HTML

cssselect2

Implementación del selector de CSS

tinycss2

analizador de CSS

webencodings

Codificación de caracteres para web

soupsieve

Biblioteca de selectores CSS

regex

Módulo alternativo de expresiones regulares

chardet

Detección de codificación de caracteres

charset-normalizer

Detección de codificación de caracteres

Geoespacial y cartografía

Library Description (Descripción)

shapely

Manipulación de objetos geométricos

pyshp

Biblioteca Shapefile

branca

HTML/JS biblioteca de plantillas para mapas

Soporte de procesamiento de documentos

Library Description (Descripción)

python-pptx

Cree y actualice PowerPoint archivos (.pptx)

defusedxml

Protección contra bombas XML para módulos stdlib de Python

markitdown

Convierte varios formatos de archivo a Markdown

xlwt

Escribe datos e información de formato en archivos de Excel

odfpy

API para OpenDocument formatear documentos

docx-mailmerge

Combinación de correspondencia para documentos de Word

docxcompose

Redacte documentos de Word mediante concatenating/appending

html5lib

Standards-compliant biblioteca para analizar y serializar HTML

xmltodict

Convertir diccionarios XML en Python

tabula-py

Extraiga tablas de archivos PDF

pypandoc

Envoltorio de Python para el conversor de documentos Pandoc

pypdf

Biblioteca PDF de Python puro para dividir, fusionar y recortar

Para obtener una lista completa de todas las bibliotecas de Python preinstaladas con sus versiones específicas, puede ejecutar el siguiente código en su sesión de intérprete de código:

import pkg_resources installed_packages = [d for d in pkg_resources.working_set] for package in sorted(installed_packages, key=lambda x: x.project_name.lower()): print(f"{package.project_name}=={package.version}")

Node.js packages/libraries

Lo siguiente viene Node.js packages/libraries preinstalado en el entorno AgentCore Code Interpreter.

Package/Library Description (Descripción)

axios

Promise-based Cliente HTTP

lodash

Biblioteca de utilidades para tareas de programación habituales

uuid

Generación de UUID

zod

TypeScript-first validación de esquemas

cheerio

Análisis y manipulación de HTML