Class QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient

java.lang.Object
io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient
All Implemented Interfaces:
dev.langchain4j.model.huggingface.client.HuggingFaceClient
Enclosing class:
QuarkusHuggingFaceClientFactory

public static class QuarkusHuggingFaceClientFactory.QuarkusHuggingFaceClient extends Object implements dev.langchain4j.model.huggingface.client.HuggingFaceClient
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.langchain4j.model.huggingface.client.TextGenerationResponse
    chat(dev.langchain4j.model.huggingface.client.TextGenerationRequest request)
     
    List<float[]>
    embed(dev.langchain4j.model.huggingface.client.EmbeddingRequest request)
     
    dev.langchain4j.model.huggingface.client.TextGenerationResponse
    generate(dev.langchain4j.model.huggingface.client.TextGenerationRequest request)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • chat

      public dev.langchain4j.model.huggingface.client.TextGenerationResponse chat(dev.langchain4j.model.huggingface.client.TextGenerationRequest request)
      Specified by:
      chat in interface dev.langchain4j.model.huggingface.client.HuggingFaceClient
    • generate

      public dev.langchain4j.model.huggingface.client.TextGenerationResponse generate(dev.langchain4j.model.huggingface.client.TextGenerationRequest request)
      Specified by:
      generate in interface dev.langchain4j.model.huggingface.client.HuggingFaceClient
    • embed

      public List<float[]> embed(dev.langchain4j.model.huggingface.client.EmbeddingRequest request)
      Specified by:
      embed in interface dev.langchain4j.model.huggingface.client.HuggingFaceClient