4
0
Fork 0
api-powers/src/3af7864b-f1f3-491e-b16f-050...
Robot cfe9fa7ba7
update 2024-04-06 15:05:35
2024-04-06 15:05:35 +02:00
..
README.md update 2024-04-06 15:05:35 2024-04-06 15:05:35 +02:00
code.php update 2024-04-06 15:05:35 2024-04-06 15:05:35 +02:00
code.power update 2023-09-26 08:24:03 2023-09-26 08:24:03 +02:00
settings.json update 2024-04-06 15:05:35 2024-04-06 15:05:35 +02:00

README.md

██████╗  ██████╗ ██╗    ██╗███████╗██████╗
██╔══██╗██╔═══██╗██║    ██║██╔════╝██╔══██╗
██████╔╝██║   ██║██║ █╗ ██║█████╗  ██████╔╝
██╔═══╝ ██║   ██║██║███╗██║██╔══╝  ██╔══██╗
██║     ╚██████╔╝╚███╔███╔╝███████╗██║  ██║
╚═╝      ╚═════╝  ╚══╝╚══╝ ╚══════╝╚═╝  ╚═╝

class Config (Details)

namespace: TrueChristianChurch\Joomla\GetBible\Openai extends: BaseConfig

@startuml
class Config  #Gold {
  # Input $input
  # JoomlaRegistry $params
  + __construct(?Input $input = null, ?JoomlaRegistry $params = null)
  # getPrompt() : ?string
  # getTranslation() : ?string
  # getBook() : ?int
  # getChapter() : ?int
  # getVerse() : ?string
  # getWords() : ?string
  # getEnableopenai() : bool
  # getEnableopenaiorg() : bool
  # getToken() : ?string
  # getOrgToken() : ?string
  # getModel() : ?string
  # getMaxtokens() : ?int
  # getTemperature() : ?float
  # getTopp() : ?float
  # getN() : ?int
  # getPresencepenalty() : ?float
  # getFrequencypenalty() : ?float
}

note right of Config::__construct
  Constructor

  since: 3.2.0
end note

note left of Config::getPrompt
  get Prompt GUID

  since: 2.0.1
  return: ?string
end note

note right of Config::getTranslation
  get Translation Abbreviation

  since: 2.0.1
  return: ?string
end note

note left of Config::getBook
  get Book Number

  since: 2.0.1
  return: ?int
end note

note right of Config::getChapter
  get Chapter Number

  since: 2.0.1
  return: ?int
end note

note left of Config::getVerse
  get Verse Number/s

  since: 2.0.1
  return: ?string
end note

note right of Config::getWords
  get Words Number/s

  since: 2.0.1
  return: ?string
end note

note left of Config::getEnableopenai
  get Enable Open AI

  since: 2.0.1
  return: bool
end note

note right of Config::getEnableopenaiorg
  get Enable Open AI Organisation

  since: 2.0.1
  return: bool
end note

note left of Config::getToken
  get User Token

  since: 2.0.1
  return: ?string
end note

note right of Config::getOrgToken
  get Org Token

  since: 2.0.1
  return: ?string
end note

note left of Config::getModel
  get Open AI Model name

  since: 2.0.1
  return: ?string
end note

note right of Config::getMaxtokens
  get Max Tokens

  since: 2.0.1
  return: ?int
end note

note left of Config::getTemperature
  get Temperature

  since: 2.0.1
  return: ?float
end note

note right of Config::getTopp
  get Top P

  since: 2.0.1
  return: ?float
end note

note left of Config::getN
  get N (number of results)

  since: 2.0.1
  return: ?int
end note

note right of Config::getPresencepenalty
  get Presence Penalty

  since: 2.0.1
  return: ?float
end note

note left of Config::getFrequencypenalty
  get Frequency Penalty

  since: 2.0.1
  return: ?float
end note
 
@enduml

     ██╗ ██████╗██████╗
     ██║██╔════╝██╔══██╗
     ██║██║     ██████╔╝
██   ██║██║     ██╔══██╗
╚█████╔╝╚██████╗██████╔╝
 ╚════╝  ╚═════╝╚═════╝

Build with Joomla Component Builder