Class List
- DSPyTop Level Namespace
- ChainOfThought < PredictDSPy
- CodeAct < PredictDSPy
- CodeActHistoryEntry < StructDSPy
- CodeActNextStep < EnumDSPy
- ConfigurationError < ErrorDSPy
- DeserializationError < ErrorDSPy
- Error < StandardErrorDSPy
- Evaluate < ObjectDSPy
- BatchEvaluationResult < ObjectDSPy::Evaluate
- EvaluationResult < ObjectDSPy::Evaluate
- Example < ObjectDSPy
- FewShotExample < ObjectDSPy
- HistoryEntry < StructDSPy
- InputField < ObjectDSPy
- InstrumentationDSPy
- TokenTrackerDSPy::Instrumentation
- LM < ObjectDSPy
- Adapter < ObjectDSPy::LM
- AdapterError < ErrorDSPy::LM
- AdapterFactory < ObjectDSPy::LM
- AdaptersDSPy::LM
- OpenAIDSPy::LM::Adapters
- SchemaConverter < ObjectDSPy::LM::Adapters::OpenAI
- AnthropicAdapter < AdapterDSPy::LM
- CacheManager < ObjectDSPy::LM
- CacheEntry < StructDSPy::LM::CacheManager
- ConfigurationError < ErrorDSPy::LM
- Error < StandardErrorDSPy::LM
- MessageBuilder < ObjectDSPy::LM
- MissingAPIKeyError < ErrorDSPy::LM
- OpenAIAdapter < AdapterDSPy::LM
- OpenAIUsage < StructDSPy::LM
- Response < ObjectDSPy::LM
- RetryHandler < ObjectDSPy::LM
- StrategiesDSPy::LM
- AnthropicExtractionStrategy < 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
- 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
- InstrumentationHelpersDSPy::Mixins
- StructBuilderDSPy::Mixins
- StructSerializationDSPy::Mixins
- TypeCoercionDSPy::Mixins
- Module < ObjectDSPy
- NextStep < EnumDSPy
- 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
- SubscribersDSPy
- LangfuseSubscriber < ObjectDSPy::Subscribers
- LangfuseConfig < ObjectDSPy::Subscribers::LangfuseSubscriber
- LoggerSubscriber < ObjectDSPy::Subscribers
- NewrelicSubscriber < ObjectDSPy::Subscribers
- NewrelicConfig < ObjectDSPy::Subscribers::NewrelicSubscriber
- OtelSubscriber < ObjectDSPy::Subscribers
- OtelConfig < ObjectDSPy::Subscribers::OtelSubscriber
- TelepromptDSPy
- DataHandler < ObjectDSPy::Teleprompt
- MIPROv2 < TeleprompterDSPy::Teleprompt
- AutoModeDSPy::Teleprompt::MIPROv2
- CandidateConfig < ObjectDSPy::Teleprompt::MIPROv2
- MIPROv2Config < ConfigDSPy::Teleprompt::MIPROv2
- MIPROv2Result < OptimizationResultDSPy::Teleprompt::MIPROv2
- 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
- TimestampFormat < EnumDSPy
- ToolsDSPy
- Base < ObjectDSPy::Tools
- MemoryToolset < ToolsetDSPy::Tools
- TextProcessingToolset < ToolsetDSPy::Tools
- Tool < ObjectDSPy::Tools
- Toolset < ObjectDSPy::Tools
- ToolProxy < BaseDSPy::Tools::Toolset
- TypeSerializer < ObjectDSPy
- ValidationError < ErrorDSPy