Class Completion

java.lang.Object
edu.tufts.hrilab.llm.Completion

public class Completion extends Object
  • Field Details

    • text

      public String text
    • id

      public String id
    • created

      public long created
    • service

      public String service
    • model

      public String model
    • type

      public String type
    • inputTokens

      public int inputTokens
    • outputTokens

      public int outputTokens
  • Constructor Details

  • Method Details

    • getText

      public String getText()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getId

      public String getId()
    • getModel

      public String getModel()
    • getService

      public String getService()
    • getType

      public String getType()
    • getCreated

      public long getCreated()
    • getInputTokens

      public int getInputTokens()
    • getOutputTokens

      public int getOutputTokens()
    • getCode

      public List<String> getCode()
    • hasCode

      public boolean hasCode()
    • extractCodeFromText

      public static List<String> extractCodeFromText(String text)
      Returns a string array of code blocks within a string that are contained within markdown triple tick blocks.
      Parameters:
      text - Response text to extract code from
      Returns:
      Array of code strings