View a markdown version of this page

Pre-installed bibliotecas - Base amazónica AgentCore

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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 inmediato 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

Modelació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 estilo 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 zona horaria

tzdata

Datos de zona horaria

patsy

Especificación del modelo estadístico

threadpoolctl

Control de grupos de subprocesos

joblib

Utilidades de computación paralela

mpmath

Arbitrary-precision aritmética

llvmlite

Encuadernación LLVM para Numba

Aprendizaje automático e inteligencia artificial

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 por computadora para PyTorch

torchaudio

Procesamiento de audio para PyTorch

xgboost

Marco para aumentar el gradiente

openai

Cliente de API OpenAI

spacy

Procesamiento de lenguaje natural

spacy-legacy

Componentes antiguos 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

Administración de memoria para Cython

murmurhash

Enlaces de 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 lingüístico

language_data

Datos de idioma para 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 de operaciones

pulp

Programación lineal

galois

Aritmética del campo de Galois

z3-solver

Probador de teoremas

python_constraint2

Problemas de satisfacción por restricciones

gapstatistics

Estadística de brechas para la agrupación

oeis

Enciclopedia en línea de secuencias de números enteros

networkx

Análisis de redes

igraph

Análisis y visualización de gráficos

Desarrollo web y de API

Library Description (Descripción)

requests

Biblioteca HTTP

beautifulsoup4

Extracción web

fastapi

Marco web moderno

Flask

Marco web ligero

Flask-Cors

Cross-origin intercambio de recursos para Flask

Flask-Login

Gestión de sesiones de usuario para Flask

Django

Full-featured marco web

httpx

Cliente HTTP asíncrono

httpcore

Biblioteca principal de 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 cadenas

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 HTTP rápido

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 asincronización

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 de 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. La requiere wkhtmltopdf y no está preinstalada en el tiempo 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 de XML

svglib

SVG a conversión PDF/bitmap

svgwrite

Biblioteca de creación de SVG

proglog

Registro de progreso

lazy_loader

Carga lenta del módulo

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

Plugin 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

Gestión de metadatos de audio

Wand

ImageMagick enlace

imgkit

conversión de HTML a imagen

pypng

Procesamiento de imágenes PNG

PyWavelets

Wavelet se transforma

tifffile

Procesamiento de archivos TIFF

Herramientas y utilidades de desarrollo

Library Description (Descripción)

pydantic

Validación de datos mediante sugerencias de tipo

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 interfaces de línea de comandos

typer

Marco CLI moderno

tqdm

Barras de progreso

loguru

Biblioteca de registro

rich

Texto enriquecido y formato atractivo

ipython

Consola de Python interactiva

Faker

Generación de datos falsos

qrcode

Generación de códigos QR

retrying

Vuelva a intentar decorador

tenacity

Reintentar la biblioteca

backoff

Retroceda y vuelva a intentarlo

more_itertools

Herramientas de iteración adicionales

cryptography

Primitivas y recetas criptográficas

bcrypt

Hashing de contraseñas

PyNaCl

Biblioteca de redes y criptografía

pyOpenSSL

Envoltorio OpenSSL

cffi

Interfaz de función externa C

pycparser

Analizador C en Python

annotated-types

Tipos de restricciones reutilizables

typing_extensions

Funciones de escritura respaldadas

typing_inspection

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

astor

Conversor de 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 expresiones

stack-data

Extraiga datos de marcos de pila

decorator

Utilidades de decoración

entrypoints

Descubra los puntos de entrada

jedi

Biblioteca de finalización de códigos

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 tablas de texto

xyzservices

Fuente de los servicios de archivos 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 nube

distro

Información de distribución de Linux

filelock

Bloqueo de archivos independiente de la plataforma

fsspec

Especificación del sistema de archivos

future

Compatibilidad con Python 2/3

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 pseudoterminales

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

Backport del contenedor de objetos compatible con pathlib

Procesamiento de texto y marcado

Library Description (Descripción)

markdown-it-py

Analizador de Markdown

markdown2

Procesador Markdown

markdownify

Conversor 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 de 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 de 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

Escriba 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 con concatenating/appending

html5lib

Standards-compliant biblioteca para analizar y serializar HTML

xmltodict

Convierte diccionarios XML a Python

tabula-py

Extrae tablas de archivos PDF

pypandoc

Contenedor de Python para el conversor de documentos Pandoc

pypdf

Biblioteca PDF pura de Python para dividir, fusionar y recortar

Para obtener una lista completa de todas las bibliotecas de Python preinstaladas con sus versiones específicas, puedes ejecutar el siguiente código en tu 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 Node.js packages/libraries está preinstalado en el entorno del intérprete AgentCore de código.

Package/Library Description (Descripción)

axios

Promise-based Cliente HTTP

lodash

Biblioteca de utilidades para tareas de programación comunes

uuid

Generación de UUID

zod

TypeScript-first validación de esquemas

cheerio

Análisis y manipulación de HTML