Class List
- DSPyTop Level Namespace
- ChainOfThought < PredictDSPy
- CodeAct < PredictDSPy
- CodeActHistoryEntry < StructDSPy
- CodeActNextStep < EnumDSPy
- ConfigurationError < ErrorDSPy
- Context < ObjectDSPy
- DeserializationError < ErrorDSPy
- Error < StandardErrorDSPy
- ErrorFormatter < ObjectDSPy
- Evaluate < ObjectDSPy
- BatchEvaluationResult < ObjectDSPy::Evaluate
- EvaluationResult < ObjectDSPy::Evaluate
- EventRegistry < ObjectDSPy
- EventsDSPy
- BaseSubscriber < ObjectDSPy::Events
- EvaluationEvent < StructDSPy::Events
- Event < StructDSPy::Events
- LLMEvent < StructDSPy::Events
- ModuleEvent < StructDSPy::Events
- OptimizationEvent < StructDSPy::Events
- SubscriberMixinDSPy::Events
- ClassMethodsDSPy::Events::SubscriberMixin
- TokenUsage < StructDSPy::Events
- Example < ObjectDSPy
- FewShotExample < ObjectDSPy
- HistoryEntry < StructDSPy
- Image < ObjectDSPy
- InputField < ObjectDSPy
- LM < ObjectDSPy
- Adapter < ObjectDSPy::LM
- AdapterError < ErrorDSPy::LM
- AdapterFactory < ObjectDSPy::LM
- AdaptersDSPy::LM
- OpenAIDSPy::LM::Adapters
- SchemaConverter < ObjectDSPy::LM::Adapters::OpenAI
- AnthropicAdapter < AdapterDSPy::LM
- AnthropicResponseMetadata < StructDSPy::LM
- CacheManager < ObjectDSPy::LM
- CacheEntry < StructDSPy::LM::CacheManager
- ConfigurationError < ErrorDSPy::LM
- Error < StandardErrorDSPy::LM
- GeminiAdapter < AdapterDSPy::LM
- GeminiResponseMetadata < StructDSPy::LM
- IncompatibleImageFeatureError < AdapterErrorDSPy::LM
- Message < StructDSPy::LM
- Role < EnumDSPy::LM::Message
- MessageBuilder < ObjectDSPy::LM
- MessageFactoryDSPy::LM
- MissingAPIKeyError < ErrorDSPy::LM
- OllamaAdapter < OpenAIAdapterDSPy::LM
- OpenAIAdapter < AdapterDSPy::LM
- OpenAIResponseMetadata < StructDSPy::LM
- OpenAIUsage < StructDSPy::LM
- Response < StructDSPy::LM
- ResponseMetadata < StructDSPy::LM
- ResponseMetadataFactoryDSPy::LM
- RetryHandler < ObjectDSPy::LM
- StrategiesDSPy::LM
- AnthropicExtractionStrategy < BaseStrategyDSPy::LM::Strategies
- AnthropicToolUseStrategy < BaseStrategyDSPy::LM::Strategies
- BaseStrategy < ObjectDSPy::LM::Strategies
- EnhancedPromptingStrategy < BaseStrategyDSPy::LM::Strategies
- OpenAIStructuredOutputStrategy < BaseStrategyDSPy::LM::Strategies
- StrategySelector < ObjectDSPy::LM
- StructuredOutputStrategy < EnumDSPy::LM
- UnsupportedProviderError < ErrorDSPy::LM
- Usage < StructDSPy::LM
- UsageFactoryDSPy::LM
- VisionModelsDSPy::LM
- MemoryDSPy
- EmbeddingEngine < ObjectDSPy::Memory
- InMemoryStore < MemoryStoreDSPy::Memory
- LocalEmbeddingEngine < EmbeddingEngineDSPy::Memory
- MemoryCompactor < ObjectDSPy::Memory
- MemoryManager < ObjectDSPy::Memory
- MemoryRecord < ObjectDSPy::Memory
- MemoryStore < ObjectDSPy::Memory
- NoOpEmbeddingEngine < EmbeddingEngineDSPy::Memory
- MetricsDSPy
- MixinsDSPy
- StructBuilderDSPy::Mixins
- StructSerializationDSPy::Mixins
- TypeCoercionDSPy::Mixins
- Module < ObjectDSPy
- NextStep < EnumDSPy
- Observability < ObjectDSPy
- OutputField < ObjectDSPy
- Predict < ModuleDSPy
- Prediction < ObjectDSPy
- PredictionInvalidError < StandardErrorDSPy
- Prompt < ObjectDSPy
- ProposeDSPy
- GroundedProposer < ObjectDSPy::Propose
- Config < ObjectDSPy::Propose::GroundedProposer
- ProposalResult < ObjectDSPy::Propose::GroundedProposer
- ReAct < PredictDSPy
- ReActObservationBase < SignatureDSPy
- RegistryDSPy
- RegistryManager < ObjectDSPy::Registry
- RegistryIntegrationConfig < ObjectDSPy::Registry::RegistryManager
- SignatureRegistry < ObjectDSPy::Registry
- RegistryConfig < ObjectDSPy::Registry::SignatureRegistry
- SignatureVersion < ObjectDSPy::Registry::SignatureRegistry
- RubyCodeGeneration < SignatureDSPy
- RubyCodeObservation < SignatureDSPy
- SchemaAdaptersDSPy
- SorbetSchemaAdapter < ObjectDSPy::SchemaAdapters
- Signature < ObjectDSPy
- FieldDescriptor < ObjectDSPy::Signature
- StructBuilder < ObjectDSPy::Signature
- StorageDSPy
- ProgramStorage < ObjectDSPy::Storage
- SavedProgram < ObjectDSPy::Storage::ProgramStorage
- StorageManager < ObjectDSPy::Storage
- StorageConfig < ObjectDSPy::Storage::StorageManager
- Strategy < EnumDSPy
- TelepromptDSPy
- DataHandler < ObjectDSPy::Teleprompt
- GEPA < TeleprompterDSPy::Teleprompt
- CrossoverEngine < ObjectDSPy::Teleprompt::GEPA
- InstructionComponents < StructDSPy::Teleprompt::GEPA::CrossoverEngine
- CrossoverType < EnumDSPy::Teleprompt::GEPA
- ExecutionTrace < ObjectDSPy::Teleprompt::GEPA
- FitnessEvaluator < ObjectDSPy::Teleprompt::GEPA
- FitnessScore < StructDSPy::Teleprompt::GEPA
- GEPAConfig < ConfigDSPy::Teleprompt::GEPA
- GeneticEngine < ObjectDSPy::Teleprompt::GEPA
- InstructionProposer < ObjectDSPy::Teleprompt::GEPA
- MutationEngine < ObjectDSPy::Teleprompt::GEPA
- MutationType < EnumDSPy::Teleprompt::GEPA
- ParetoSelector < ObjectDSPy::Teleprompt::GEPA
- ReflectionEngine < ObjectDSPy::Teleprompt::GEPA
- ReflectionResult < ObjectDSPy::Teleprompt::GEPA
- TraceCollector < ObjectDSPy::Teleprompt::GEPA
- GEPAFeedbackMetricDSPy::Teleprompt
- MIPROv2 < TeleprompterDSPy::Teleprompt
- AutoModeDSPy::Teleprompt::MIPROv2
- CandidateConfig < ObjectDSPy::Teleprompt::MIPROv2
- MIPROv2Config < ConfigDSPy::Teleprompt::MIPROv2
- MIPROv2Result < OptimizationResultDSPy::Teleprompt::MIPROv2
- ModuleEvaluator < ObjectDSPy::Teleprompt
- ScoreWithFeedback < StructDSPy::Teleprompt
- SimpleOptimizer < TeleprompterDSPy::Teleprompt
- OptimizerConfig < ConfigDSPy::Teleprompt::SimpleOptimizer
- TrialResult < ObjectDSPy::Teleprompt::SimpleOptimizer
- Teleprompter < ObjectDSPy::Teleprompt
- Config < ObjectDSPy::Teleprompt::Teleprompter
- OptimizationResult < ObjectDSPy::Teleprompt::Teleprompter
- UtilsDSPy::Teleprompt
- BootstrapConfig < ObjectDSPy::Teleprompt::Utils
- BootstrapResult < ObjectDSPy::Teleprompt::Utils
- ThoughtBase < SignatureDSPy
- ToolsDSPy
- Base < ObjectDSPy::Tools
- MemoryToolset < ToolsetDSPy::Tools
- TextProcessingToolset < ToolsetDSPy::Tools
- Tool < ObjectDSPy::Tools
- Toolset < ObjectDSPy::Tools
- ToolProxy < BaseDSPy::Tools::Toolset
- TypeSerializer < ObjectDSPy
- ValidationError < ErrorDSPy