Puck.Backends.Mock (Puck v0.2.7)
View SourceMock backend for testing.
Options
:response- Response text (default: "Mock response"):stream_chunks- List of chunks for streaming:error- Return this error instead of response:finish_reason- Finish reason (default::stop):delay- Delay in milliseconds
Example
client = Puck.Client.new({Puck.Backends.Mock, response: "Hello!"})
client = Puck.Client.new({Puck.Backends.Mock, error: :rate_limited})