Libraries
»
dspy
(0.9.1)
»
Documentation for dspy (0.9.1)
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)
AutoMode
(DSPy::Teleprompt::MIPROv2)
B
Base
(DSPy::Tools)
BaseStrategy
(DSPy::LM::Strategies)
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)
CodeAct
(DSPy)
CodeActHistoryEntry
(DSPy)
CodeActNextStep
(DSPy)
Config
(DSPy::Teleprompt::Teleprompter)
Config
(DSPy::Propose::GroundedProposer)
ConfigurationError
(DSPy::LM)
D
DSPy
DataHandler
(DSPy::Teleprompt)
E
EmbeddingEngine
(DSPy::Memory)
EnhancedPromptingStrategy
(DSPy::LM::Strategies)
Error
(DSPy::LM)
Evaluate
(DSPy)
EvaluationResult
(DSPy::Evaluate)
Example
(DSPy)
F
FewShotExample
(DSPy)
FieldDescriptor
(DSPy::Signature)
G
GroundedProposer
(DSPy::Propose)
H
HistoryEntry
(DSPy)
I
InMemoryStore
(DSPy::Memory)
InputField
(DSPy)
Instrumentation
(DSPy)
InstrumentationHelpers
(DSPy::Mixins)
L
LM
(DSPy)
LangfuseConfig
(DSPy::Subscribers::LangfuseSubscriber)
LangfuseSubscriber
(DSPy::Subscribers)
LocalEmbeddingEngine
(DSPy::Memory)
LoggerSubscriber
(DSPy::Subscribers)
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)
Metrics
(DSPy)
MissingAPIKeyError
(DSPy::LM)
Mixins
(DSPy)
Module
(DSPy)
N
NewrelicConfig
(DSPy::Subscribers::NewrelicSubscriber)
NewrelicSubscriber
(DSPy::Subscribers)
NextStep
(DSPy)
NoOpEmbeddingEngine
(DSPy::Memory)
O
OpenAI
(DSPy::LM::Adapters)
OpenAIAdapter
(DSPy::LM)
OpenAIStructuredOutputStrategy
(DSPy::LM::Strategies)
OptimizationResult
(DSPy::Teleprompt::Teleprompter)
OptimizerConfig
(DSPy::Teleprompt::SimpleOptimizer)
OtelConfig
(DSPy::Subscribers::OtelSubscriber)
OtelSubscriber
(DSPy::Subscribers)
OutputField
(DSPy)
P
Predict
(DSPy)
PredictionInvalidError
(DSPy)
ProgramStorage
(DSPy::Storage)
Prompt
(DSPy)
ProposalResult
(DSPy::Propose::GroundedProposer)
Propose
(DSPy)
R
ReAct
(DSPy)
ReActObservationBase
(DSPy)
Registry
(DSPy)
RegistryConfig
(DSPy::Registry::SignatureRegistry)
RegistryIntegrationConfig
(DSPy::Registry::RegistryManager)
RegistryManager
(DSPy::Registry)
Response
(DSPy::LM)
RetryHandler
(DSPy::LM)
RubyCodeGeneration
(DSPy)
RubyCodeObservation
(DSPy)
S
SavedProgram
(DSPy::Storage::ProgramStorage)
SchemaAdapters
(DSPy)
SchemaConverter
(DSPy::LM::Adapters::OpenAI)
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::Signature)
StructBuilder
(DSPy::Mixins)
StructSerialization
(DSPy::Mixins)
StructuredOutputStrategy
(DSPy::LM)
Subscribers
(DSPy)
T
Teleprompt
(DSPy)
Teleprompter
(DSPy::Teleprompt)
TextProcessingToolset
(DSPy::Tools)
ThoughtBase
(DSPy)
TimestampFormat
(DSPy)
TokenTracker
(DSPy::Instrumentation)
Tool
(DSPy::Tools)
ToolProxy
(DSPy::Tools::Toolset)
Tools
(DSPy)
Toolset
(DSPy::Tools)
TrialResult
(DSPy::Teleprompt::SimpleOptimizer)
TypeCoercion
(DSPy::Mixins)
U
UnsupportedProviderError
(DSPy::LM)
Utils
(DSPy::Teleprompt)