Libraries
»
dspy
(0.24.0)
»
Documentation for dspy (0.24.0)
Alphabetic Index
File Listing
README
Namespace Listing A-Z
A
Adapter
(DSPy::LM)
AdapterError
(DSPy::LM)
AdapterFactory
(DSPy::LM)
Adapters
(DSPy::LM)
AnthropicAdapter
(DSPy::LM)
AnthropicExtractionStrategy
(DSPy::LM::Strategies)
AnthropicResponseMetadata
(DSPy::LM)
AnthropicToolUseStrategy
(DSPy::LM::Strategies)
AutoMode
(DSPy::Teleprompt::MIPROv2)
B
Base
(DSPy::Tools)
BaseStrategy
(DSPy::LM::Strategies)
BaseSubscriber
(DSPy::Events)
BatchEvaluationResult
(DSPy::Evaluate)
BootstrapConfig
(DSPy::Teleprompt::Utils)
BootstrapResult
(DSPy::Teleprompt::Utils)
C
CacheEntry
(DSPy::LM::CacheManager)
CacheManager
(DSPy::LM)
CandidateConfig
(DSPy::Teleprompt::MIPROv2)
ChainOfThought
(DSPy)
ClassMethods
(DSPy::Events::SubscriberMixin)
CodeAct
(DSPy)
CodeActHistoryEntry
(DSPy)
CodeActNextStep
(DSPy)
Config
(DSPy::Teleprompt::Teleprompter)
Config
(DSPy::Propose::GroundedProposer)
ConfigurationError
(DSPy)
ConfigurationError
(DSPy::LM)
Context
(DSPy)
CrossoverEngine
(DSPy::Teleprompt::GEPA)
CrossoverType
(DSPy::Teleprompt::GEPA)
D
DSPy
DataHandler
(DSPy::Teleprompt)
DeserializationError
(DSPy)
E
EmbeddingEngine
(DSPy::Memory)
EnhancedPromptingStrategy
(DSPy::LM::Strategies)
Error
(DSPy)
Error
(DSPy::LM)
ErrorFormatter
(DSPy)
Evaluate
(DSPy)
EvaluationEvent
(DSPy::Events)
EvaluationResult
(DSPy::Evaluate)
Event
(DSPy::Events)
EventRegistry
(DSPy)
Events
(DSPy)
Example
(DSPy)
ExecutionTrace
(DSPy::Teleprompt::GEPA)
F
FewShotExample
(DSPy)
FieldDescriptor
(DSPy::Signature)
FitnessEvaluator
(DSPy::Teleprompt::GEPA)
FitnessScore
(DSPy::Teleprompt::GEPA)
G
GEPA
(DSPy::Teleprompt)
GEPAConfig
(DSPy::Teleprompt::GEPA)
GEPAFeedbackMetric
(DSPy::Teleprompt)
GeminiAdapter
(DSPy::LM)
GeminiResponseMetadata
(DSPy::LM)
GeneticEngine
(DSPy::Teleprompt::GEPA)
GroundedProposer
(DSPy::Propose)
H
HistoryEntry
(DSPy)
I
Image
(DSPy)
InMemoryStore
(DSPy::Memory)
IncompatibleImageFeatureError
(DSPy::LM)
InputField
(DSPy)
InstructionComponents
(DSPy::Teleprompt::GEPA::CrossoverEngine)
InstructionProposer
(DSPy::Teleprompt::GEPA)
L
LLMEvent
(DSPy::Events)
LM
(DSPy)
LocalEmbeddingEngine
(DSPy::Memory)
M
MIPROv2
(DSPy::Teleprompt)
MIPROv2Config
(DSPy::Teleprompt::MIPROv2)
MIPROv2Result
(DSPy::Teleprompt::MIPROv2)
Memory
(DSPy)
MemoryCompactor
(DSPy::Memory)
MemoryManager
(DSPy::Memory)
MemoryRecord
(DSPy::Memory)
MemoryStore
(DSPy::Memory)
MemoryToolset
(DSPy::Tools)
Message
(DSPy::LM)
MessageBuilder
(DSPy::LM)
MessageFactory
(DSPy::LM)
Metrics
(DSPy)
MissingAPIKeyError
(DSPy::LM)
Mixins
(DSPy)
Module
(DSPy)
ModuleEvaluator
(DSPy::Teleprompt)
ModuleEvent
(DSPy::Events)
MutationEngine
(DSPy::Teleprompt::GEPA)
MutationType
(DSPy::Teleprompt::GEPA)
N
NextStep
(DSPy)
NoOpEmbeddingEngine
(DSPy::Memory)
O
Observability
(DSPy)
OllamaAdapter
(DSPy::LM)
OpenAI
(DSPy::LM::Adapters)
OpenAIAdapter
(DSPy::LM)
OpenAIResponseMetadata
(DSPy::LM)
OpenAIStructuredOutputStrategy
(DSPy::LM::Strategies)
OpenAIUsage
(DSPy::LM)
OptimizationEvent
(DSPy::Events)
OptimizationResult
(DSPy::Teleprompt::Teleprompter)
OptimizerConfig
(DSPy::Teleprompt::SimpleOptimizer)
OutputField
(DSPy)
P
ParetoSelector
(DSPy::Teleprompt::GEPA)
Predict
(DSPy)
Prediction
(DSPy)
PredictionInvalidError
(DSPy)
ProgramStorage
(DSPy::Storage)
Prompt
(DSPy)
ProposalResult
(DSPy::Propose::GroundedProposer)
Propose
(DSPy)
R
ReAct
(DSPy)
ReActObservationBase
(DSPy)
ReflectionEngine
(DSPy::Teleprompt::GEPA)
ReflectionResult
(DSPy::Teleprompt::GEPA)
Registry
(DSPy)
RegistryConfig
(DSPy::Registry::SignatureRegistry)
RegistryIntegrationConfig
(DSPy::Registry::RegistryManager)
RegistryManager
(DSPy::Registry)
Response
(DSPy::LM)
ResponseMetadata
(DSPy::LM)
ResponseMetadataFactory
(DSPy::LM)
RetryHandler
(DSPy::LM)
Role
(DSPy::LM::Message)
RubyCodeGeneration
(DSPy)
RubyCodeObservation
(DSPy)
S
SavedProgram
(DSPy::Storage::ProgramStorage)
SchemaAdapters
(DSPy)
SchemaConverter
(DSPy::LM::Adapters::OpenAI)
ScoreWithFeedback
(DSPy::Teleprompt)
Signature
(DSPy)
SignatureRegistry
(DSPy::Registry)
SignatureVersion
(DSPy::Registry::SignatureRegistry)
SimpleOptimizer
(DSPy::Teleprompt)
SorbetSchemaAdapter
(DSPy::SchemaAdapters)
Storage
(DSPy)
StorageConfig
(DSPy::Storage::StorageManager)
StorageManager
(DSPy::Storage)
Strategies
(DSPy::LM)
Strategy
(DSPy)
StrategySelector
(DSPy::LM)
StructBuilder
(DSPy::Mixins)
StructBuilder
(DSPy::Signature)
StructSerialization
(DSPy::Mixins)
StructuredOutputStrategy
(DSPy::LM)
SubscriberMixin
(DSPy::Events)
T
Teleprompt
(DSPy)
Teleprompter
(DSPy::Teleprompt)
TextProcessingToolset
(DSPy::Tools)
ThoughtBase
(DSPy)
TokenUsage
(DSPy::Events)
Tool
(DSPy::Tools)
ToolProxy
(DSPy::Tools::Toolset)
Tools
(DSPy)
Toolset
(DSPy::Tools)
TraceCollector
(DSPy::Teleprompt::GEPA)
TrialResult
(DSPy::Teleprompt::SimpleOptimizer)
TypeCoercion
(DSPy::Mixins)
TypeSerializer
(DSPy)
U
UnsupportedProviderError
(DSPy::LM)
Usage
(DSPy::LM)
UsageFactory
(DSPy::LM)
Utils
(DSPy::Teleprompt)
V
ValidationError
(DSPy)
VisionModels
(DSPy::LM)