Http4kLangchainHttpClient

class Http4kLangchainHttpClient(http: HttpHandler) : HttpClient(source)

A LangChain4k HttpClient implementation using an HttpHandler.

Constructors

Link copied to clipboard
constructor(http: HttpHandler)

Functions

Link copied to clipboard
open fun execute(request: HttpRequest?, listener: ServerSentEventListener?)
open override fun execute(request: HttpRequest): SuccessfulHttpResponse?
open override fun execute(request: HttpRequest, parser: ServerSentEventParser, listener: ServerSentEventListener)
Link copied to clipboard
@Experimental
open fun executeAsync(request: HttpRequest?): CompletableFuture<SuccessfulHttpResponse?>?
Link copied to clipboard
@Experimental
open fun stream(request: HttpRequest?): Flow.Publisher<HttpStreamingEvent?>?
@Experimental
open fun stream(request: HttpRequest?, parser: ServerSentEventParser?): Flow.Publisher<HttpStreamingEvent?>?