View a markdown version of this page

Pre-installed perpustakaan - Batuan Dasar Amazon AgentCore

Pre-installed perpustakaan

AgentCore Code Interpreter dilengkapi dengan pustaka pra-instal untuk Python dan. Node.js Pustaka ini tersedia segera tanpa memerlukan instalasi tambahan.

Pustaka Python

AgentCore Kode Interpreter mencakup satu set komprehensif pustaka Python pra-instal untuk mendukung berbagai analisis data, pembelajaran mesin, dan tugas pengembangan.

Analisis dan Visualisasi Data

Pustaka Deskripsi

pandas

Manipulasi dan analisis data

polars

DataFrame Pustaka cepat untuk manipulasi data

numpy

Komputasi numerik

matplotlib

Plot dan visualisasi

seaborn

Visualisasi data statistik

matplotlib-inline

Backend Matplotlib untuk Jupyter

matplotlib-venn

Pembuatan diagram Venn

plotly

Visualisasi interaktif

bokeh

Pustaka visualisasi interaktif

scipy

Komputasi ilmiah

statsmodels

Pemodelan statistik

sympy

Matematika simbolik

numba

Just-in-time kompilasi untuk fungsi numerik

pyarrow

Pemrosesan data kolumnar

numexpr

Evaluator ekspresi numerik cepat

mizani

Timbangan untuk grafis Python

contourpy

Pembuatan garis kontur

cycler

Siklus gaya yang dapat dikomposisi

fonttools

Pustaka manipulasi font

kiwisolver

Pemecah kendala

pyparsing

Pustaka parsing

python-dateutil

Date/time utilitas

pytz

Definisi zona waktu

tzdata

Data zona waktu

patsy

Spesifikasi model statistik

threadpoolctl

Kontrol kolam ulir

joblib

Utilitas komputasi paralel

mpmath

Arbitrary-precision aritmatika

llvmlite

Pengikatan LLVM untuk Numba

Machine Learning dan AI

Pustaka Deskripsi

scikit-learn

Algoritma pembelajaran mesin

scikit-image

Pemrosesan gambar

torch

PyTorch kerangka pembelajaran mendalam

torchvision

Visi komputer untuk PyTorch

torchaudio

Pemrosesan audio untuk PyTorch

xgboost

Kerangka peningkatan gradien

openai

Klien OpenAI API

spacy

Pemrosesan bahasa alami

spacy-legacy

Komponen lama untuk SPacy

spacy-loggers

Utilitas logging untuk SpACy

nltk

Toolkit bahasa alami

textblob

Pemrosesan teks

catalogue

Perpustakaan kecil untuk pendaftar fungsi

confection

Sistem konfigurasi

cymem

Manajemen memori untuk Cython

murmurhash

Binding Cython untuk MurmurHash

preshed

Tabel hash Cython

srsly

Utilitas serialisasi

thinc

Perpustakaan pembelajaran mesin

wasabi

Pencetakan konsol ringan

weasel

Command-line antarmuka untuk proyek SPacy

blis

BLAS-like perpustakaan aljabar linier

langcodes

Utilitas kode bahasa

language_data

Data bahasa untuk langcodes

marisa-trie

Struktur data Trie

absl-py

Pustaka umum Abseil Python

mcp

Protokol Konteks Model

Matematika dan Optimasi

Pustaka Deskripsi

cvxpy

Optimalisasi cembung

ortools

Alat penelitian operasi

pulp

Pemrograman linier

galois

Aritmatika lapangan Galois

z3-solver

Teorema Prover

python_constraint2

Kendala masalah kepuasan

gapstatistics

Statistik kesenjangan untuk pengelompokan

oeis

Ensiklopedia Online Urutan Bilangan Bulat

networkx

Analisis jaringan

igraph

Analisis grafik dan visualisasi

Pengembangan Web dan API

Pustaka Deskripsi

requests

Perpustakaan HTTP

beautifulsoup4

Pengikisan web

fastapi

Kerangka web modern

Flask

Kerangka web ringan

Flask-Cors

Cross-origin berbagi sumber daya untuk Flask

Flask-Login

Manajemen sesi pengguna untuk Flask

Django

Full-featured kerangka web

httpx

Klien HTTP async

httpcore

Perpustakaan inti HTTP

starlette

Kerangka ASGI

uvicorn

Server ASGI

gunicorn

Server HTTP WSGI

Hypercorn

Server ASGI

asgiref

Implementasi referensi ASGI

Werkzeug

Perpustakaan utilitas WSGI

Jinja2

Mesin template

MarkupSafe

Penanganan string yang aman

itsdangerous

Penandatanganan kriptografi

blinker

Signal/event pengiriman

click-plugins

Klik sistem plugin

tornado

Kerangka web dan jaringan async

sqlparse

Pengurai SQL

greenlet

Coroutine ringan

aiosignal

Pengiriman sinyal async

anyio

Lapisan kompatibilitas async

certifi

Bundel sertifikat

dnspython

Toolkit DNS

email_validator

Validasi email

frozenlist

Implementasi daftar yang tidak dapat diubah

h11

HTTP/1.1 implementasi protokol

h2

HTTP/2 implementasi protokol

hpack

HTTP/2 kompresi header

httptools

Penguraian HTTP cepat

hyperframe

HTTP/2 lapisan pembingkaian

idna

Nama domain yang diinternasionalisasi

multidict

Multi-value kamus

priority

HTTP/2 pohon prioritas

python-dotenv

Manajemen variabel lingkungan

python-multipart

Parser data formulir multipart

shellingham

Pustaka deteksi shell

sniffio

Deteksi perpustakaan async

sse-starlette

Server-sent event untuk Starlette

urllib3

Pustaka klien HTTP

uvloop

Loop acara cepat untuk asyncio

watchfiles

Perpustakaan menonton file

wsproto

WebSocket implementasi protokol

yarl

Pustaka penguraian URL

Cloud dan Database

Pustaka Deskripsi

boto3

AWS SDK untuk Python (boto3)

duckdb

In-process Database SQL

SQLAlchemy

Toolkit SQL dan ORM

pymongo

Pengemudi MongoDB

redis

Klien Redis

psycopg2-binary

Adaptor PostgreSQL

Pemrosesan File dan Dokumen

Pustaka Deskripsi

openpyxl

Pemrosesan file Excel

xlrd

Pembacaan file Excel

XlsxWriter

Penulisan file Excel

pyxlsb

Pembaca format biner Excel

et-xmlfile

Penanganan file XMLuntuk openpyxl

PyPDF2

Pemrosesan PDF

pdfplumber

Ekstraksi teks PDF

pdf2image

Konversi PDF ke gambar

pdfkit

Konversi HTML ke PDF. Membutuhkan wkhtmltopdf dan tidak diinstal sebelumnya di runtime. Untuk menggunakanpdfkit, instal wkhtmltopdf diri Anda dalam sesi.

pypdfium2

Pustaka pemrosesan PDF

pdfminer.six

Ekstraksi teks PDF

pdfrw

PDF reader/writer

python-docx

Pengolahan dokumen Word

docx2txt

Ekstraksi teks dokumen Word

reportlab

Generasi PDF

fpdf

Generasi PDF sederhana

rarfile

Pemrosesan arsip RAR

xml-python

Pemrosesan XHTML

svglib

SVG ke konversi PDF/bitmap

svgwrite

Pustaka pembuatan SVG

proglog

Pencatatan kemajuan

lazy_loader

Pemuatan modul malas

Pemrosesan Gambar dan Media

Pustaka Deskripsi

pillow

Pemrosesan gambar

opencv-python

Visi komputer

imageio

Gambar I/O

imageio-ffmpeg

Plugin FFmpeg untuk imageio

moviepy

Pengeditan video

ffmpeg-python

Pembungkus FFmpeg

ffmpy

Pembungkus FFmpeg

pydub

Manipulasi audio

gtts

Google Text-to-Speech

mutagen

Penanganan metadata audio

Wand

ImageMagick mengikat

imgkit

Konversi gambar ke HTML

pypng

Pemrosesan gambar PNG

PyWavelets

Wavelet berubah

tifffile

Pemrosesan file TIFF

Alat dan Utilitas Pengembangan

Pustaka Deskripsi

pydantic

Validasi data menggunakan petunjuk tipe

pydantic-settings

Pengaturan manajemen untuk Pydantic

pydantic_core

Logika validasi inti untuk Pydantic

jsonschema

Validasi skema JSON

PyYAML

Pemrosesan YAMB

orjson

Perpustakaan JSON cepat

ujson

JSON sangat cepat encoder/decoder

click

Pembuatan antarmuka baris perintah

typer

Kerangka CLI modern

tqdm

Bilah kemajuan

loguru

Pustaka pencatatan

rich

Teks kaya dan format yang indah

ipython

Shell Python interaktif

Faker

Pembuatan data palsu

qrcode

Pembuatan kode QR

retrying

Coba lagi dekorator

tenacity

Coba lagi perpustakaan

backoff

Backoff dan coba lagi

more_itertools

Alat iterator tambahan

cryptography

Resep kriptografi dan primitif

bcrypt

Hashing kata sandi

PyNaCl

Perpustakaan Jaringan dan Kriptografi

pyOpenSSL

Pembungkus OpenSSL

cffi

C Antarmuka Fungsi Asing

pycparser

C parser dengan Python

annotated-types

Jenis kendala yang dapat digunakan kembali

typing_extensions

Fitur pengetikan backport

typing_inspection

Pemeriksaan runtime pengetikan

astor

Konverter kode sumber ke AST

asttokens

Anotasi AST dengan token sumber

executing

Dapatkan saat ini menjalankan node AST

pure-eval

Evaluasi ekspresi yang aman

stack-data

Ekstrak data dari bingkai tumpukan

decorator

Utilitas dekorator

entrypoints

Temukan titik masuk

jedi

Pustaka penyelesaian kode

parso

Pengurai Python

prompt_toolkit

Toolkit baris perintah interaktif

traitlets

Sistem konfigurasi

wcwidth

Perhitungan lebar terminal

Pygments

Penyorotan sintaks

mdurl

Utilitas URL untuk Markdown

texttable

Pemformatan tabel teks

xyzservices

Sumber layanan ubin XYZ

attrs

Kelas tanpa boilerplate

cachetools

Koleksi memoar yang dapat diperluas

cloudpathlib

Pustaka jalur penyimpanan cloud

cloudpickle

Acar untuk komputasi awan

distro

Informasi distribusi Linux

filelock

Penguncian file independen platform

fsspec

Spesifikasi filesystem

future

Kompatibilitas Python 2/3

httpx-sse

Server-sent event untuk HTTPX

importlib_metadata

Akses metadata perpustakaan

importlib_resources

Akses sumber daya untuk paket

jsonschema-specifications

Spesifikasi Skema JSON

packaging

Utilitas inti untuk paket Python

pexpect

Expect-like kontrol subproses

platformdirs

Platform-specific direktori

ptyprocess

Utilitas pseudoterminal

referencing

Resolusi referensi JSON

rpds-py

Struktur data persisten

six

Utilitas kompatibilitas Python 2/3

smart-open

Utils untuk streaming file besar

zipp

Backport dari pembungkus objek yang kompatibel dengan pathlib

Pemrosesan Teks dan Markup

Pustaka Deskripsi

markdown-it-py

Pengurai penurunan harga

markdown2

Prosesor penurunan harga

markdownify

HTML ke Markdown konverter

lxml

Pemrosesan XML/HTML

cssselect2

Implementasi pemilih CSS

tinycss2

CSS parser

webencodings

Pengkodean karakter untuk web

soupsieve

Pustaka pemilih CSS

regex

Modul ekspresi reguler alternatif

chardet

Deteksi pengkodean karakter

charset-normalizer

Deteksi pengkodean karakter

Geospasial dan Pemetaan

Pustaka Deskripsi

shapely

Manipulasi objek geometris

pyshp

Pustaka Shapefile

branca

HTML/JS pustaka template untuk peta

Support Pemrosesan Dokumen

Pustaka Deskripsi

python-pptx

Buat dan perbarui file PowerPoint (.pptx)

defusedxml

Perlindungan bom XMLuntuk modul stdlib Python

markitdown

Konversi berbagai format file ke Markdown

xlwt

Menulis data dan memformat informasi ke file Excel

odfpy

API untuk dokumen OpenDocument Format

docx-mailmerge

Penggabungan surat untuk dokumen Word

docxcompose

Tulis dokumen Word dengan concatenating/appending

html5lib

Standards-compliant pustaka untuk parsing dan serialisasi HTML

xmltodict

Mengkonversi XHTML ke kamus Python

tabula-py

Ekstrak tabel dari file PDF

pypandoc

Pembungkus Python untuk konverter dokumen Pandoc

pypdf

Pustaka PDF Python murni untuk memisahkan, menggabungkan, memotong

Untuk daftar lengkap semua pustaka Python yang sudah diinstal sebelumnya dengan versi spesifiknya, Anda dapat menjalankan kode berikut di sesi Penerjemah Kode Anda:

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

Node.js packages/libraries Berikut ini sudah diinstal sebelumnya di lingkungan AgentCore Code Interpreter.

Package/Library Deskripsi

axios

Promise-based Klien HTTP

lodash

Pustaka utilitas untuk tugas pemrograman umum

uuid

Generasi UUID

zod

TypeScript-first validasi skema

cheerio

Penguraian dan manipulasi HTML