Directories
ยถ
| Path | Synopsis |
|---|---|
|
examples
|
|
|
01_basic_chat
command
Basic example demonstrating simple chat completion with OpenAI.
|
Basic example demonstrating simple chat completion with OpenAI. |
|
02_multi_turn
command
Multi-turn conversation example.
|
Multi-turn conversation example. |
|
03_streaming
command
Streaming response example.
|
Streaming response example. |
|
04_tool_calling
command
Tool calling example.
|
Tool calling example. |
|
05_multiple_providers
command
Multiple providers example.
|
Multiple providers example. |
|
06_image_input
command
Multimodal input example - sending images to the model.
|
Multimodal input example - sending images to the model. |
|
07_document_analysis
command
Document analysis example - analyzing PDF, text files, or other documents.
|
Document analysis example - analyzing PDF, text files, or other documents. |
|
08_multiple_images
command
Multiple images example - analyzing multiple images in one request.
|
Multiple images example - analyzing multiple images in one request. |
|
09_helper_utilities
command
Helper utilities for common use cases.
|
Helper utilities for common use cases. |
|
10_integration_test
command
|
|
|
11_local_embedding
command
|
|
|
13_model_factory
command
|
|
|
14_model_downloader
command
|
|
|
pkg
|
|
|
embedding
Package embedding provides interfaces and implementations for text embedding generation.
|
Package embedding provides interfaces and implementations for text embedding generation. |
|
embedding/downloader
Package downloader provides functionality for downloading embedding models from remote sources.
|
Package downloader provides functionality for downloading embedding models from remote sources. |
|
embedding/local
Package local provides implementations for local embedding model providers.
|
Package local provides implementations for local embedding model providers. |
|
embedding/models
Package models provides pre-configured providers for popular embedding models.
|
Package models provides pre-configured providers for popular embedding models. |
|
pipeline
Package pipeline provides a flexible framework for composing and executing sequences of operations (Steps) for LLM workflows like RAG and data processing.
|
Package pipeline provides a flexible framework for composing and executing sequences of operations (Steps) for LLM workflows like RAG and data processing. |
Click to show internal directories.
Click to hide internal directories.