class OpenAIEmbedding extends OpenAIServicesBase with HasOpenAIEmbeddingParams with HasCognitiveServiceInput with SynapseMLLogging

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

Instance Constructors

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

Value Members

  1. val AADToken: ServiceParam[String]
    Definition Classes
    HasAADToken
  2. val CustomAuthHeader: ServiceParam[String]
    Definition Classes
    HasCustomAuthHeader
  3. val apiVersion: ServiceParam[String]
    Definition Classes
    HasAPIVersion
  4. final def clear(param: Param[_]): OpenAIEmbedding.this.type
    Definition Classes
    Params
  5. val concurrency: Param[Int]
    Definition Classes
    ConcurrencyParams
  6. val concurrentTimeout: Param[Double]
    Definition Classes
    ConcurrencyParams
  7. def copy(extra: ParamMap): Transformer
    Definition Classes
    CognitiveServicesBaseNoHandler → Transformer → PipelineStage → Params
  8. val customHeaders: ServiceParam[Map[String, String]]
    Definition Classes
    HasCustomHeaders
  9. val customUrlRoot: Param[String]
    Definition Classes
    HasCognitiveServiceInput
  10. val deploymentName: ServiceParam[String]
    Definition Classes
    HasOpenAISharedParams
  11. val dimensions: ServiceParam[Int]
    Definition Classes
    HasOpenAIEmbeddingParams
  12. val errorCol: Param[String]
    Definition Classes
    HasErrorCol
  13. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  14. def explainParams(): String
    Definition Classes
    Params
  15. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  16. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  17. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  18. def getAADToken: String
    Definition Classes
    HasAADToken
  19. def getAADTokenCol: String
    Definition Classes
    HasAADToken
  20. def getApiVersion: String
    Definition Classes
    HasAPIVersion
  21. def getApiVersionCol: String
    Definition Classes
    HasAPIVersion
  22. def getConcurrency: Int

    Definition Classes
    ConcurrencyParams
  23. def getConcurrentTimeout: Double

    Definition Classes
    ConcurrencyParams
  24. def getCustomAuthHeader: String
    Definition Classes
    HasCustomAuthHeader
  25. def getCustomAuthHeaderCol: String
    Definition Classes
    HasCustomAuthHeader
  26. def getCustomHeaders: Map[String, String]
    Definition Classes
    HasCustomHeaders
  27. def getCustomUrlRoot: String
    Definition Classes
    HasCognitiveServiceInput
  28. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  29. def getDeploymentName: String
    Definition Classes
    HasOpenAISharedParams
  30. def getDeploymentNameCol: String
    Definition Classes
    HasOpenAISharedParams
  31. def getDimensions: Int
    Definition Classes
    HasOpenAIEmbeddingParams
  32. def getErrorCol: String
    Definition Classes
    HasErrorCol
  33. def getHandler: HandlerFunc

    Definition Classes
    HasHandler
  34. def getInternalServiceType: String
    Definition Classes
    HasCustomCogServiceDomain
  35. def getModelStatus(modelName: String): Boolean
    Definition Classes
    OpenAIFabricSetting
  36. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  37. def getOutputCol: String

    Definition Classes
    HasOutputCol
  38. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  39. def getParamInfo(p: Param[_]): ParamInfo[_]
    Definition Classes
    BaseWrappable
  40. def getScalarParam[T](name: String): T
    Definition Classes
    HasServiceParams
  41. def getScalarParam[T](p: ServiceParam[T]): T
    Definition Classes
    HasServiceParams
  42. def getSubscriptionKey: String
    Definition Classes
    HasSubscriptionKey
  43. def getSubscriptionKeyCol: String
    Definition Classes
    HasSubscriptionKey
  44. def getText: String
  45. def getTextCol: String
  46. def getTimeout: Double

    Definition Classes
    ConcurrencyParams
  47. def getUrl: String

    Definition Classes
    HasCognitiveServiceInputHasURL
  48. def getUser: String
    Definition Classes
    HasOpenAISharedParams
  49. def getUserCol: String
    Definition Classes
    HasOpenAISharedParams
  50. def getVectorParam(name: String): String
    Definition Classes
    HasServiceParams
  51. def getVectorParam(p: ServiceParam[_]): String
    Definition Classes
    HasServiceParams
  52. val handler: UDFParam
    Definition Classes
    HasHandler
  53. def handlingFunc(client: CloseableHttpClient, request: HTTPRequestData): HTTPResponseData
    Definition Classes
    HasHandler
  54. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  55. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  56. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  57. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  58. def logClass(featureName: String): Unit
    Definition Classes
    SynapseMLLogging
  59. def logFit[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  60. def logTransform[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  61. def logVerb[T](verb: String, f: ⇒ T, columns: Option[Int] = None): T
    Definition Classes
    SynapseMLLogging
  62. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  63. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  64. val outputCol: Param[String]

    The name of the output column

    The name of the output column

    Definition Classes
    HasOutputCol
  65. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  66. def pyAdditionalMethods: String
  67. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  68. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  69. final def set[T](param: Param[T], value: T): OpenAIEmbedding.this.type
    Definition Classes
    Params
  70. def setAADToken(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasAADToken
  71. def setAADTokenCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasAADToken
  72. def setApiVersion(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasAPIVersion
  73. def setApiVersionCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasAPIVersion
  74. def setConcurrency(value: Int): OpenAIEmbedding.this.type

    Definition Classes
    ConcurrencyParams
  75. def setConcurrentTimeout(value: Option[Double]): OpenAIEmbedding.this.type
    Definition Classes
    ConcurrencyParams
  76. def setConcurrentTimeout(value: Double): OpenAIEmbedding.this.type

    Definition Classes
    ConcurrencyParams
  77. def setCustomAuthHeader(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomAuthHeader
  78. def setCustomAuthHeaderCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomAuthHeader
  79. def setCustomHeaders(v: HashMap[String, String]): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomHeaders
  80. def setCustomHeaders(v: Map[String, String]): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomHeaders
  81. def setCustomServiceName(v: String): OpenAIEmbedding.this.type
  82. def setCustomUrlRoot(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCognitiveServiceInput
  83. def setDefaultAADToken(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasAADToken
  84. def setDefaultCustomAuthHeader(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomAuthHeader
  85. def setDefaultInternalEndpoint(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomCogServiceDomain
  86. def setDeploymentName(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasOpenAISharedParams
  87. def setDeploymentNameCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasOpenAISharedParams
  88. def setDimensions(value: Int): OpenAIEmbedding.this.type
    Definition Classes
    HasOpenAIEmbeddingParams
  89. def setEndpoint(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasCustomCogServiceDomain
  90. def setErrorCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasErrorCol
  91. def setHandler(v: UserDefinedFunction): OpenAIEmbedding.this.type
    Definition Classes
    HasHandler
  92. def setHandler(v: HandlerFunc): OpenAIEmbedding.this.type
    Definition Classes
    HasHandler
  93. def setOutputCol(value: String): OpenAIEmbedding.this.type

    Definition Classes
    HasOutputCol
  94. def setScalarParam[T](name: String, value: T): OpenAIEmbedding.this.type
    Definition Classes
    HasServiceParams
  95. def setScalarParam[T](p: ServiceParam[T], value: T): OpenAIEmbedding.this.type
    Definition Classes
    HasServiceParams
  96. def setSubscriptionKey(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasSubscriptionKey
  97. def setSubscriptionKeyCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasSubscriptionKey
  98. def setText(value: String): OpenAIEmbedding.this.type
  99. def setTextCol(value: String): OpenAIEmbedding.this.type
  100. def setTimeout(value: Double): OpenAIEmbedding.this.type

    Definition Classes
    ConcurrencyParams
  101. def setUrl(value: String): OpenAIEmbedding.this.type

    Definition Classes
    HasURL
  102. def setUser(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasOpenAISharedParams
  103. def setUserCol(v: String): OpenAIEmbedding.this.type
    Definition Classes
    HasOpenAISharedParams
  104. def setVectorParam(name: String, value: String): OpenAIEmbedding.this.type
    Definition Classes
    HasServiceParams
  105. def setVectorParam[T](p: ServiceParam[T], value: String): OpenAIEmbedding.this.type
    Definition Classes
    HasServiceParams
  106. val subscriptionKey: ServiceParam[String]
    Definition Classes
    HasSubscriptionKey
  107. val subscriptionKeyHeaderName: String
  108. val text: ServiceParam[String]
  109. val timeout: Param[Double]
    Definition Classes
    ConcurrencyParams
  110. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  111. def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    CognitiveServicesBaseNoHandler → Transformer
  112. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  113. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  114. def transformSchema(schema: StructType): StructType
    Definition Classes
    CognitiveServicesBaseNoHandler → PipelineStage
  115. val uid: String
  116. val url: Param[String]
    Definition Classes
    HasURL
  117. def urlPath: String
    Definition Classes
    OpenAIEmbeddingHasUrlPath
  118. def usageGet(url: String, headers: Map[String, String]): JsValue
    Definition Classes
    RESTUtils
  119. def usagePost(url: String, body: String): JsValue
    Definition Classes
    OpenAIFabricSetting
  120. def usagePost(url: String, body: String, headers: Map[String, String]): JsValue
    Definition Classes
    RESTUtils
  121. val user: ServiceParam[String]
    Definition Classes
    HasOpenAISharedParams
  122. def write: MLWriter
    Definition Classes
    ComplexParamsWritable → MLWritable