class OpenAIPrompt extends Transformer with HasAIFoundryTextParamsExtended with HasOpenAITextParamsExtended with HasMessagesInput with HasErrorCol with HasOutputCol with HasURL with HasCustomCogServiceDomain with ConcurrencyParams with HasSubscriptionKey with HasAADToken with HasCustomAuthHeader with HasCognitiveServiceInput with ComplexParamsWritable with SynapseMLLogging with HasGlobalParams

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OpenAIPrompt
  2. HasGlobalParams
  3. ComplexParamsWritable
  4. MLWritable
  5. HasCognitiveServiceInput
  6. SynapseMLLogging
  7. HasTelemHeaders
  8. HasCustomHeaders
  9. HasCustomAuthHeader
  10. HasAADToken
  11. HasSubscriptionKey
  12. ConcurrencyParams
  13. HasCustomCogServiceDomain
  14. HasUrlPath
  15. Wrappable
  16. RWrappable
  17. PythonWrappable
  18. BaseWrappable
  19. HasURL
  20. HasOutputCol
  21. HasErrorCol
  22. HasMessagesInput
  23. HasAIFoundryTextParamsExtended
  24. HasOpenAITextParamsExtended
  25. HasOpenAITextParams
  26. HasOpenAISharedParams
  27. HasAPIVersion
  28. HasServiceParams
  29. Transformer
  30. PipelineStage
  31. Logging
  32. Params
  33. Serializable
  34. Serializable
  35. Identifiable
  36. AnyRef
  37. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OpenAIPrompt()
  2. new OpenAIPrompt(uid: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T
    Attributes
    protected
    Definition Classes
    Params
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. val AADToken: ServiceParam[String]
    Definition Classes
    HasAADToken
  6. val CustomAuthHeader: ServiceParam[String]
    Definition Classes
    HasCustomAuthHeader
  7. val aadHeaderName: String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  8. def addHeaders(req: HttpRequestBase, row: Row, addContentType: Boolean = true): Unit
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  9. val apiType: Param[String]
  10. val apiVersion: ServiceParam[String]
    Definition Classes
    HasAPIVersion
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. val bestOf: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  13. val cacheLevel: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  14. lazy val classNameHelper: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  15. final def clear(param: Param[_]): OpenAIPrompt.this.type
    Definition Classes
    Params
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  17. val columnTypes: StringStringMapParam
  18. def companionModelClassName: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  19. val concurrency: Param[Int]
    Definition Classes
    ConcurrencyParams
  20. val concurrentTimeout: Param[Double]
    Definition Classes
    ConcurrencyParams
  21. def contentType: (Row) ⇒ String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  22. def copy(extra: ParamMap): Transformer
    Definition Classes
    OpenAIPrompt → Transformer → PipelineStage → Params
  23. def copyValues[T <: Params](to: T, extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  24. lazy val copyrightLines: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  25. val customHeaders: ServiceParam[Map[String, String]]
    Definition Classes
    HasCustomHeaders
  26. val customUrlRoot: Param[String]
    Definition Classes
    HasCognitiveServiceInput
  27. final def defaultCopy[T <: Params](extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  28. val deploymentName: ServiceParam[String]
    Definition Classes
    HasOpenAISharedParams
  29. val dropPrompt: BooleanParam
  30. val echo: ServiceParam[Boolean]
    Definition Classes
    HasOpenAITextParams
  31. def emptyParamData[T](row: Row, p: ServiceParam[T]): Boolean
    Attributes
    protected
    Definition Classes
    HasServiceParams
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. val errorCol: Param[String]
    Definition Classes
    HasErrorCol
  35. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  36. def explainParams(): String
    Definition Classes
    Params
  37. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  38. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  39. val fileSizeLimitMB: Param[Double]
  40. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. val frequencyPenalty: ServiceParam[Double]
    Definition Classes
    HasOpenAITextParams
  42. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  43. def getAADToken: String
    Definition Classes
    HasAADToken
  44. def getAADTokenCol: String
    Definition Classes
    HasAADToken
  45. def getApiType: String
  46. def getApiVersion: String
    Definition Classes
    HasAPIVersion
  47. def getApiVersionCol: String
    Definition Classes
    HasAPIVersion
  48. def getBestOf: Int
    Definition Classes
    HasOpenAITextParams
  49. def getBestOfCol: String
    Definition Classes
    HasOpenAITextParams
  50. def getCacheLevel: Int
    Definition Classes
    HasOpenAITextParams
  51. def getCacheLevelCol: String
    Definition Classes
    HasOpenAITextParams
  52. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  53. def getColumnTypes: Map[String, String]
  54. def getConcurrency: Int

    Definition Classes
    ConcurrencyParams
  55. def getConcurrentTimeout: Double

    Definition Classes
    ConcurrencyParams
  56. def getCustomAuthHeader(row: Row): Option[String]
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  57. def getCustomAuthHeader: String
    Definition Classes
    HasCustomAuthHeader
  58. def getCustomAuthHeaderCol: String
    Definition Classes
    HasCustomAuthHeader
  59. def getCustomHeaders(row: Row): Option[Map[String, String]]
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  60. def getCustomUrlRoot: String
    Definition Classes
    HasCognitiveServiceInput
  61. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  62. def getDeploymentName: String
    Definition Classes
    HasOpenAISharedParams
  63. def getDeploymentNameCol: String
    Definition Classes
    HasOpenAISharedParams
  64. def getDropPrompt: Boolean
  65. def getEcho: Boolean
    Definition Classes
    HasOpenAITextParams
  66. def getEchoCol: String
    Definition Classes
    HasOpenAITextParams
  67. def getErrorCol: String
    Definition Classes
    HasErrorCol
  68. def getFileSizeLimitMB: Double
  69. def getFrequencyPenalty: Double
    Definition Classes
    HasOpenAITextParams
  70. def getFrequencyPenaltyCol: String
    Definition Classes
    HasOpenAITextParams
  71. def getHeaders(row: Row, addContentType: Boolean = true): Map[String, String]
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  72. def getInternalInputParser(schema: StructType): HTTPInputParser
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  73. def getInternalServiceType: String
    Definition Classes
    HasCustomCogServiceDomain
  74. def getLogProbs: Int
    Definition Classes
    HasOpenAITextParams
  75. def getLogProbsCol: String
    Definition Classes
    HasOpenAITextParams
  76. def getMaxTokens: Int
    Definition Classes
    HasOpenAITextParams
  77. def getMaxTokensCol: String
    Definition Classes
    HasOpenAITextParams
  78. def getMessagesCol: String
    Definition Classes
    HasMessagesInput
  79. def getModel: String
  80. def getN: Int
    Definition Classes
    HasOpenAITextParams
  81. def getNCol: String
    Definition Classes
    HasOpenAITextParams
  82. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  83. def getOutputCol: String

    Definition Classes
    HasOutputCol
  84. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  85. def getParamInfo(p: Param[_]): ParamInfo[_]
    Definition Classes
    BaseWrappable
  86. def getPayload(methodName: String, numCols: Option[Int], executionSeconds: Option[Double], exception: Option[Exception]): Map[String, String]
    Attributes
    protected
    Definition Classes
    SynapseMLLogging
  87. def getPostProcessing: String
  88. def getPostProcessingOptions: Map[String, String]
  89. def getPresencePenalty: Double
    Definition Classes
    HasOpenAITextParams
  90. def getPresencePenaltyCol: String
    Definition Classes
    HasOpenAITextParams
  91. def getPreviousResponseId: String
  92. def getPreviousResponseIdCol: String
  93. def getPromptTemplate: String
  94. def getReasoningEffort: String
    Definition Classes
    HasOpenAITextParams
  95. def getReasoningEffortCol: String
    Definition Classes
    HasOpenAITextParams
  96. def getRequiredParams: Array[ServiceParam[_]]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  97. def getResponseFormat: Map[String, Any]
    Definition Classes
    HasOpenAITextParamsExtended
  98. def getResponseFormatType: String
    Definition Classes
    HasOpenAITextParamsExtended
  99. def getResponseIdCol: String
  100. def getScalarParam[T](name: String): T
    Definition Classes
    HasServiceParams
  101. def getScalarParam[T](p: ServiceParam[T]): T
    Definition Classes
    HasServiceParams
  102. def getSeed: Int
    Definition Classes
    HasOpenAITextParams
  103. def getSeedCol: String
    Definition Classes
    HasOpenAITextParams
  104. def getStop: String
    Definition Classes
    HasOpenAITextParams
  105. def getStopCol: String
    Definition Classes
    HasOpenAITextParams
  106. def getStore: Boolean
  107. def getSubscriptionKey: String
    Definition Classes
    HasSubscriptionKey
  108. def getSubscriptionKeyCol: String
    Definition Classes
    HasSubscriptionKey
  109. def getSystemPrompt: String
  110. def getTemperature: Double
    Definition Classes
    HasOpenAITextParams
  111. def getTemperatureCol: String
    Definition Classes
    HasOpenAITextParams
  112. def getTimeout: Double

    Definition Classes
    ConcurrencyParams
  113. def getTopP: Double
    Definition Classes
    HasOpenAITextParams
  114. def getTopPCol: String
    Definition Classes
    HasOpenAITextParams
  115. def getUrl: String

    Definition Classes
    HasCognitiveServiceInputHasURL
  116. def getUrlParams: Array[ServiceParam[_]]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  117. def getUsageCol: String
  118. def getUser: String
    Definition Classes
    HasOpenAISharedParams
  119. def getUserCol: String
    Definition Classes
    HasOpenAISharedParams
  120. def getValue[T](row: Row, p: ServiceParam[T]): T
    Attributes
    protected
    Definition Classes
    HasServiceParams
  121. def getValueAny(row: Row, p: ServiceParam[_]): Any
    Attributes
    protected
    Definition Classes
    HasServiceParams
  122. def getValueAnyOpt(row: Row, p: ServiceParam[_]): Option[Any]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  123. def getValueMap(row: Row, excludes: Set[ServiceParam[_]] = Set()): Map[String, Any]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  124. def getValueOpt[T](row: Row, p: ServiceParam[T]): Option[T]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  125. def getVectorParam(name: String): String
    Definition Classes
    HasServiceParams
  126. def getVectorParam(p: ServiceParam[_]): String
    Definition Classes
    HasServiceParams
  127. def getVectorParamMap: Map[String, String]
    Attributes
    protected
    Definition Classes
    HasServiceParams
  128. def getVerbosity: String
    Definition Classes
    HasOpenAITextParams
  129. def getVerbosityCol: String
    Definition Classes
    HasOpenAITextParams
  130. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  131. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  132. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  133. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  134. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  135. def inputFunc(schema: StructType): (Row) ⇒ Option[HttpRequestBase]
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  136. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  137. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  138. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  139. def isTraceEnabled(): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  140. def log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  141. def logBase(info: Map[String, String], featureName: Option[String]): Unit
    Attributes
    protected
    Definition Classes
    SynapseMLLogging
  142. def logBase(methodName: String, numCols: Option[Int], executionSeconds: Option[Double], featureName: Option[String]): Unit
    Attributes
    protected
    Definition Classes
    SynapseMLLogging
  143. def logClass(featureName: String): Unit
    Definition Classes
    SynapseMLLogging
  144. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  145. def logDebug(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  146. def logError(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  147. def logError(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  148. def logErrorBase(methodName: String, e: Exception): Unit
    Attributes
    protected
    Definition Classes
    SynapseMLLogging
  149. def logFit[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  150. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  151. def logInfo(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  152. def logName: String
    Attributes
    protected
    Definition Classes
    Logging
  153. val logProbs: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  154. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  155. def logTrace(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  156. def logTransform[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  157. def logVerb[T](verb: String, f: ⇒ T, columns: Option[Int] = None): T
    Definition Classes
    SynapseMLLogging
  158. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  159. def logWarning(msg: ⇒ String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  160. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  161. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  162. val maxTokens: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  163. val messagesCol: Param[String]
    Definition Classes
    HasMessagesInput
  164. val model: ServiceParam[String]
  165. val n: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  166. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  167. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  168. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  169. val outputCol: Param[String]

    The name of the output column

    The name of the output column

    Definition Classes
    HasOutputCol
  170. def paramNameToPayloadName(p: Param[_]): String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  171. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  172. val postProcessing: Param[String]
  173. val postProcessingOptions: StringStringMapParam
  174. def prepareEntity: (Row) ⇒ Option[AbstractHttpEntity]
    Attributes
    protected
    Definition Classes
    OpenAIPromptHasCognitiveServiceInput
  175. def prepareMethod(): HttpRequestBase
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  176. def prepareUrl: (Row) ⇒ String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  177. def prepareUrlRoot: (Row) ⇒ String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  178. val presencePenalty: ServiceParam[Double]
    Definition Classes
    HasOpenAITextParams
  179. val previousResponseId: ServiceParam[String]
  180. val promptTemplate: Param[String]
  181. def pyAdditionalMethods: String
  182. lazy val pyClassDoc: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  183. lazy val pyClassName: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  184. def pyExtraEstimatorImports: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  185. def pyExtraEstimatorMethods: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  186. lazy val pyInheritedClasses: Seq[String]
    Attributes
    protected
    Definition Classes
    PythonWrappable
  187. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  188. lazy val pyInternalWrapper: Boolean
    Attributes
    protected
    Definition Classes
    PythonWrappable
  189. lazy val pyObjectBaseClass: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  190. def pyParamArg[T](p: Param[T]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  191. def pyParamDefault[T](p: Param[T]): Option[String]
    Attributes
    protected
    Definition Classes
    PythonWrappable
  192. def pyParamGetter(p: Param[_]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  193. def pyParamSetter(p: Param[_]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  194. def pyParamsArgs: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  195. def pyParamsDefaults: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  196. lazy val pyParamsDefinitions: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  197. def pyParamsGetters: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  198. def pyParamsSetters: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  199. def pythonClass(): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  200. def rClass(): String
    Attributes
    protected
    Definition Classes
    RWrappable
  201. def rDocString: String
    Attributes
    protected
    Definition Classes
    RWrappable
  202. def rExtraBodyLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  203. def rExtraInitLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  204. lazy val rFuncName: String
    Attributes
    protected
    Definition Classes
    RWrappable
  205. lazy val rInternalWrapper: Boolean
    Attributes
    protected
    Definition Classes
    RWrappable
  206. def rParamArg[T](p: Param[T]): String
    Attributes
    protected
    Definition Classes
    RWrappable
  207. def rParamsArgs: String
    Attributes
    protected
    Definition Classes
    RWrappable
  208. def rSetterLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  209. val reasoningEffort: ServiceParam[String]
    Definition Classes
    HasOpenAITextParams
  210. val responseFormat: ServiceParam[Map[String, Any]]
    Definition Classes
    HasOpenAITextParamsExtended
  211. val responseIdCol: Param[String]
  212. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  213. val seed: ServiceParam[Int]
    Definition Classes
    HasOpenAITextParams
  214. final def set(paramPair: ParamPair[_]): OpenAIPrompt.this.type
    Attributes
    protected
    Definition Classes
    Params
  215. final def set(param: String, value: Any): OpenAIPrompt.this.type
    Attributes
    protected
    Definition Classes
    Params
  216. final def set[T](param: Param[T], value: T): OpenAIPrompt.this.type
    Definition Classes
    Params
  217. def setAADToken(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasAADToken
  218. def setAADTokenCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasAADToken
  219. def setAIFoundryCustomServiceName(v: String): OpenAIPrompt.this.type
  220. def setApiType(value: String): OpenAIPrompt.this.type
  221. def setApiVersion(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasAPIVersion
  222. def setApiVersionCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasAPIVersion
  223. def setBestOf(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  224. def setBestOfCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  225. def setCacheLevel(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  226. def setCacheLevelCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  227. def setColumnType(columnName: String, columnType: String): OpenAIPrompt.this.type
  228. def setColumnTypes(v: HashMap[String, String]): OpenAIPrompt.this.type
  229. def setColumnTypes(value: Map[String, String]): OpenAIPrompt.this.type
  230. def setConcurrency(value: Int): OpenAIPrompt.this.type

    Definition Classes
    ConcurrencyParams
  231. def setConcurrentTimeout(value: Option[Double]): OpenAIPrompt.this.type
    Definition Classes
    ConcurrencyParams
  232. def setConcurrentTimeout(value: Double): OpenAIPrompt.this.type

    Definition Classes
    ConcurrencyParams
  233. def setCustomAuthHeader(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCustomAuthHeader
  234. def setCustomAuthHeaderCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCustomAuthHeader
  235. def setCustomHeaders(v: HashMap[String, String]): OpenAIPrompt.this.type
    Definition Classes
    HasCustomHeaders
  236. def setCustomHeaders(v: Map[String, String]): OpenAIPrompt.this.type
    Definition Classes
    HasCustomHeaders
  237. def setCustomServiceName(v: String): OpenAIPrompt.this.type
  238. def setCustomUrlRoot(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCognitiveServiceInput
  239. final def setDefault(paramPairs: ParamPair[_]*): OpenAIPrompt.this.type
    Attributes
    protected
    Definition Classes
    Params
  240. final def setDefault[T](param: Param[T], value: T): OpenAIPrompt.this.type
    Attributes
    protected[org.apache.spark.ml]
    Definition Classes
    Params
  241. def setDefaultAADToken(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasAADToken
  242. def setDefaultCustomAuthHeader(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCustomAuthHeader
  243. def setDefaultInternalEndpoint(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCustomCogServiceDomain
  244. def setDeploymentName(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAISharedParams
  245. def setDeploymentNameCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAISharedParams
  246. def setDropPrompt(value: Boolean): OpenAIPrompt.this.type
  247. def setEcho(v: Boolean): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  248. def setEchoCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  249. def setEndpoint(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasCustomCogServiceDomain
  250. def setErrorCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasErrorCol
  251. def setFileSizeLimitMB(value: Double): OpenAIPrompt.this.type
  252. def setFrequencyPenalty(v: Double): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  253. def setFrequencyPenaltyCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  254. def setLogProbs(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  255. def setLogProbsCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  256. def setMaxTokens(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  257. def setMaxTokensCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  258. def setMessagesCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasMessagesInput
  259. def setModel(v: String): OpenAIPrompt.this.type
  260. def setN(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  261. def setNCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  262. def setOutputCol(value: String): OpenAIPrompt.this.type

    Definition Classes
    HasOutputCol
  263. def setPostProcessing(value: String): OpenAIPrompt.this.type
  264. def setPostProcessingOptions(v: HashMap[String, String]): OpenAIPrompt.this.type
  265. def setPostProcessingOptions(value: Map[String, String]): OpenAIPrompt.this.type
  266. def setPresencePenalty(v: Double): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  267. def setPresencePenaltyCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  268. def setPreviousResponseId(v: String): OpenAIPrompt.this.type
  269. def setPreviousResponseIdCol(v: String): OpenAIPrompt.this.type
  270. def setPromptTemplate(value: String): OpenAIPrompt.this.type
  271. def setReasoningEffort(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  272. def setReasoningEffortCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  273. def setResponseFormat(value: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParamsExtended
  274. def setResponseFormat(value: Map[String, Any]): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParamsExtended
  275. def setResponseIdCol(value: String): OpenAIPrompt.this.type
  276. def setScalarParam[T](name: String, value: T): OpenAIPrompt.this.type
    Definition Classes
    HasServiceParams
  277. def setScalarParam[T](p: ServiceParam[T], value: T): OpenAIPrompt.this.type
    Definition Classes
    HasServiceParams
  278. def setSeed(v: Int): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  279. def setSeedCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  280. def setStop(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  281. def setStopCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  282. def setStore(v: Boolean): OpenAIPrompt.this.type
  283. def setSubscriptionKey(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasSubscriptionKey
  284. def setSubscriptionKeyCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasSubscriptionKey
  285. def setSystemPrompt(value: String): OpenAIPrompt.this.type
  286. def setTemperature(v: Double): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  287. def setTemperatureCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  288. def setTimeout(value: Double): OpenAIPrompt.this.type

    Definition Classes
    ConcurrencyParams
  289. def setTopP(v: Double): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  290. def setTopPCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  291. def setUrl(value: String): OpenAIPrompt.this.type

    Definition Classes
    HasURL
  292. def setUsageCol(value: String): OpenAIPrompt.this.type
  293. def setUser(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAISharedParams
  294. def setUserCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAISharedParams
  295. def setVectorParam(name: String, value: String): OpenAIPrompt.this.type
    Definition Classes
    HasServiceParams
  296. def setVectorParam[T](p: ServiceParam[T], value: String): OpenAIPrompt.this.type
    Definition Classes
    HasServiceParams
  297. def setVerbosity(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  298. def setVerbosityCol(v: String): OpenAIPrompt.this.type
    Definition Classes
    HasOpenAITextParams
  299. val sharedTextParams: Seq[ServiceParam[_]]
  300. def shouldSkip(row: Row): Boolean
    Attributes
    protected
    Definition Classes
    HasServiceParams
  301. val stop: ServiceParam[String]
    Definition Classes
    HasOpenAITextParams
  302. val store: ServiceParam[Boolean]
  303. val subscriptionKey: ServiceParam[String]
    Definition Classes
    HasSubscriptionKey
  304. val subscriptionKeyHeaderName: String
    Attributes
    protected
    Definition Classes
    HasCognitiveServiceInput
  305. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  306. val systemPrompt: Param[String]
  307. val temperature: ServiceParam[Double]
    Definition Classes
    HasOpenAITextParams
  308. val thisStage: Params
    Attributes
    protected
    Definition Classes
    BaseWrappable
  309. val timeout: Param[Double]
    Definition Classes
    ConcurrencyParams
  310. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  311. val topP: ServiceParam[Double]
    Definition Classes
    HasOpenAITextParams
  312. def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    OpenAIPrompt → Transformer
  313. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  314. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  315. def transformSchema(schema: StructType): StructType
    Definition Classes
    OpenAIPrompt → PipelineStage
  316. def transformSchema(schema: StructType, logging: Boolean): StructType
    Attributes
    protected
    Definition Classes
    PipelineStage
    Annotations
    @DeveloperApi()
  317. val uid: String
    Definition Classes
    OpenAIPromptSynapseMLLogging → Identifiable
  318. val url: Param[String]
    Definition Classes
    HasURL
  319. def urlPath: String
    Definition Classes
    OpenAIPromptHasUrlPath
  320. val usageCol: Param[String]
  321. val user: ServiceParam[String]
    Definition Classes
    HasOpenAISharedParams
  322. val verbosity: ServiceParam[String]
    Definition Classes
    HasOpenAITextParams
  323. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  324. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  325. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  326. def write: MLWriter
    Definition Classes
    ComplexParamsWritable → MLWritable

Inherited from HasGlobalParams

Inherited from ComplexParamsWritable

Inherited from MLWritable

Inherited from HasCognitiveServiceInput

Inherited from SynapseMLLogging

Inherited from HasTelemHeaders

Inherited from HasCustomHeaders

Inherited from HasCustomAuthHeader

Inherited from HasAADToken

Inherited from HasSubscriptionKey

Inherited from ConcurrencyParams

Inherited from HasCustomCogServiceDomain

Inherited from HasUrlPath

Inherited from Wrappable

Inherited from RWrappable

Inherited from PythonWrappable

Inherited from BaseWrappable

Inherited from HasURL

Inherited from HasOutputCol

Inherited from HasErrorCol

Inherited from HasMessagesInput

Inherited from HasOpenAITextParams

Inherited from HasOpenAISharedParams

Inherited from HasAPIVersion

Inherited from HasServiceParams

Inherited from Transformer

Inherited from PipelineStage

Inherited from Logging

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

getParam

param

setParam

Ungrouped