Documentation
¶
Index ¶
- Constants
- type BankCard
- type BankCardBuilder
- type BankCardEntity
- type BankCardEntityBuilder
- type BankEntity
- type BankEntityBuilder
- func (builder *BankEntityBuilder) AccountName(accountName string) *BankEntityBuilder
- func (builder *BankEntityBuilder) AccountNumber(accountNumber string) *BankEntityBuilder
- func (builder *BankEntityBuilder) Address(address string) *BankEntityBuilder
- func (builder *BankEntityBuilder) BankName(bankName string) *BankEntityBuilder
- func (builder *BankEntityBuilder) Build() *BankEntity
- func (builder *BankEntityBuilder) Contacts(contacts string) *BankEntityBuilder
- func (builder *BankEntityBuilder) Email(email string) *BankEntityBuilder
- func (builder *BankEntityBuilder) IdNumber(idNumber string) *BankEntityBuilder
- func (builder *BankEntityBuilder) Phone(phone string) *BankEntityBuilder
- func (builder *BankEntityBuilder) TaxNumber(taxNumber string) *BankEntityBuilder
- type BankInfo
- type BankInfoBuilder
- type BodyEntity
- type BodyEntityBuilder
- func (builder *BodyEntityBuilder) Address(address string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) Build() *BodyEntity
- func (builder *BodyEntityBuilder) Contacts(contacts string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) Email(email string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) IdNumber(idNumber string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) LegalRepresentative(legalRepresentative string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) Party(party string) *BodyEntityBuilder
- func (builder *BodyEntityBuilder) Phone(phone string) *BodyEntityBuilder
- type BodyInfo
- type BodyInfoBuilder
- type BusinessEntity
- type BusinessEntityBuilder
- type BusinessLicense
- type BusinessLicenseBuilder
- type ChinesePassport
- type ChinesePassportBuilder
- type ChinesePassportEntity
- type ChinesePassportEntityBuilder
- type Currency
- type CurrencyBuilder
- type DepartmentId
- type DepartmentIdBuilder
- type DocChunkBboxItem
- type DocChunkBboxItemBuilder
- type DocChunkPosition
- type DocChunkPositionBuilder
- type DocChunkResult
- type DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) BlockId(blockId string) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Build() *DocChunkResult
- func (builder *DocChunkResultBuilder) Children(children []int) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Id(id int) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) ImageDetail(imageDetail *ImageDetail) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Label(label string) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Level(level int) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) LlmDetail(llmDetail *LlmDetail) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Parent(parent int) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Positions(positions *DocChunkPosition) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) SlideIndex(slideIndex string) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) TableDetail(tableDetail *DocChunkTableDetail) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Text(text string) *DocChunkResultBuilder
- func (builder *DocChunkResultBuilder) Type(type_ string) *DocChunkResultBuilder
- type DocChunkTableCell
- type DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) Build() *DocChunkTableCell
- func (builder *DocChunkTableCellBuilder) ColIndex(colIndex int) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) ColSpan(colSpan int) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) IsMergeCell(isMergeCell bool) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) RowIndex(rowIndex int) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) RowSpan(rowSpan int) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) Text(text string) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) Type(type_ string) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) X0(x0 string) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) X1(x1 string) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) Y0(y0 string) *DocChunkTableCellBuilder
- func (builder *DocChunkTableCellBuilder) Y1(y1 string) *DocChunkTableCellBuilder
- type DocChunkTableDetail
- type DocChunkTableDetailBuilder
- func (builder *DocChunkTableDetailBuilder) Build() *DocChunkTableDetail
- func (builder *DocChunkTableDetailBuilder) Cells(cells []*DocChunkTableRow) *DocChunkTableDetailBuilder
- func (builder *DocChunkTableDetailBuilder) TableIdx(tableIdx int) *DocChunkTableDetailBuilder
- func (builder *DocChunkTableDetailBuilder) Text(text string) *DocChunkTableDetailBuilder
- type DocChunkTableRow
- type DocChunkTableRowBuilder
- type DrivingEntity
- type DrivingEntityBuilder
- type DrvingLicense
- type DrvingLicenseBuilder
- type ExtractCopy
- type ExtractCopyBuilder
- func (builder *ExtractCopyBuilder) Build() *ExtractCopy
- func (builder *ExtractCopyBuilder) CopyNum(copyNum int) *ExtractCopyBuilder
- func (builder *ExtractCopyBuilder) Key(key string) *ExtractCopyBuilder
- func (builder *ExtractCopyBuilder) OriginalCopy(originalCopy string) *ExtractCopyBuilder
- func (builder *ExtractCopyBuilder) Text(text string) *ExtractCopyBuilder
- type ExtractCurrency
- type ExtractCurrencyBuilder
- type ExtractPrice
- type ExtractPriceBuilder
- func (builder *ExtractPriceBuilder) Build() *ExtractPrice
- func (builder *ExtractPriceBuilder) ContractPrice(contractPrice float64) *ExtractPriceBuilder
- func (builder *ExtractPriceBuilder) ContractPriceOriginal(contractPriceOriginal string) *ExtractPriceBuilder
- func (builder *ExtractPriceBuilder) Text(text string) *ExtractPriceBuilder
- type ExtractTerm
- type ExtractTermBuilder
- type ExtractTime
- type ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) Build() *ExtractTime
- func (builder *ExtractTimeBuilder) InitialTerm(initialTerm *ExtractTerm) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) OriginalTimeEnd(originalTimeEnd string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) OriginalTimeStart(originalTimeStart string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) TextEnd(textEnd string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) TextInitialTerm(textInitialTerm string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) TextStart(textStart string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) TimeEnd(timeEnd string) *ExtractTimeBuilder
- func (builder *ExtractTimeBuilder) TimeStart(timeStart string) *ExtractTimeBuilder
- type FieldExtractionContractPathReqBodyBuilder
- func (builder *FieldExtractionContractPathReqBodyBuilder) Build() (*FieldExtractionContractReqBody, error)
- func (builder *FieldExtractionContractPathReqBodyBuilder) FilePath(filePath string) *FieldExtractionContractPathReqBodyBuilder
- func (builder *FieldExtractionContractPathReqBodyBuilder) OcrMode(ocrMode string) *FieldExtractionContractPathReqBodyBuilder
- func (builder *FieldExtractionContractPathReqBodyBuilder) PdfPageLimit(pdfPageLimit int) *FieldExtractionContractPathReqBodyBuilder
- type FieldExtractionContractReq
- type FieldExtractionContractReqBody
- type FieldExtractionContractReqBodyBuilder
- func (builder *FieldExtractionContractReqBodyBuilder) Build() *FieldExtractionContractReqBody
- func (builder *FieldExtractionContractReqBodyBuilder) File(file io.Reader) *FieldExtractionContractReqBodyBuilder
- func (builder *FieldExtractionContractReqBodyBuilder) OcrMode(ocrMode string) *FieldExtractionContractReqBodyBuilder
- func (builder *FieldExtractionContractReqBodyBuilder) PdfPageLimit(pdfPageLimit int) *FieldExtractionContractReqBodyBuilder
- type FieldExtractionContractReqBuilder
- type FieldExtractionContractResp
- type FieldExtractionContractRespData
- type FoodManageEntity
- type FoodManageEntityBuilder
- type FoodManageLicense
- type FoodManageLicenseBuilder
- type FoodProduceEntity
- type FoodProduceEntityBuilder
- type FoodProduceLicense
- type FoodProduceLicenseBuilder
- type HealthCertificate
- type HealthCertificateBuilder
- type HealthCertificateEntity
- type HealthCertificateEntityBuilder
- type HkmMainlandTravelPermit
- type HkmMainlandTravelPermitBuilder
- type HkmMainlandTravelPermitEntity
- type HkmMainlandTravelPermitEntityBuilder
- func (builder *HkmMainlandTravelPermitEntityBuilder) Build() *HkmMainlandTravelPermitEntity
- func (builder *HkmMainlandTravelPermitEntityBuilder) Type(type_ string) *HkmMainlandTravelPermitEntityBuilder
- func (builder *HkmMainlandTravelPermitEntityBuilder) Value(value string) *HkmMainlandTravelPermitEntityBuilder
- type IdCard
- type IdCardBuilder
- func (builder *IdCardBuilder) Build() *IdCard
- func (builder *IdCardBuilder) Conners(conners []int) *IdCardBuilder
- func (builder *IdCardBuilder) Entities(entities []*IdEntity) *IdCardBuilder
- func (builder *IdCardBuilder) FaceConners(faceConners []int) *IdCardBuilder
- func (builder *IdCardBuilder) Side(side int) *IdCardBuilder
- type IdEntity
- type IdEntityBuilder
- type ImageDetail
- type ImageDetailBuilder
- type LlmConfig
- type LlmConfigBuilder
- func (builder *LlmConfigBuilder) Build() *LlmConfig
- func (builder *LlmConfigBuilder) FrequencyPenalty(frequencyPenalty int) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) MaxTokens(maxTokens int) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) MessageType(messageType string) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) Messages(messages []*LlmMessage) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) Model(model string) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) N(n int) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) PresencePenalty(presencePenalty int) *LlmConfigBuilder
- func (builder *LlmConfigBuilder) Temperature(temperature int) *LlmConfigBuilder
- type LlmContent
- type LlmContentBuilder
- type LlmDetail
- type LlmDetailBuilder
- type LlmMessage
- type LlmMessageBuilder
- type LlmUsage
- type LlmUsageBuilder
- type ParseResumePathReqBodyBuilder
- type ParseResumeReq
- type ParseResumeReqBody
- type ParseResumeReqBodyBuilder
- type ParseResumeReqBuilder
- type ParseResumeResp
- type ParseResumeRespData
- type RecognizeBankCardPathReqBodyBuilder
- type RecognizeBankCardReq
- type RecognizeBankCardReqBody
- type RecognizeBankCardReqBodyBuilder
- type RecognizeBankCardReqBuilder
- type RecognizeBankCardResp
- type RecognizeBankCardRespData
- type RecognizeBusinessCardPathReqBodyBuilder
- type RecognizeBusinessCardReq
- type RecognizeBusinessCardReqBody
- type RecognizeBusinessCardReqBodyBuilder
- type RecognizeBusinessCardReqBuilder
- type RecognizeBusinessCardResp
- type RecognizeBusinessCardRespData
- type RecognizeBusinessLicensePathReqBodyBuilder
- type RecognizeBusinessLicenseReq
- type RecognizeBusinessLicenseReqBody
- type RecognizeBusinessLicenseReqBodyBuilder
- type RecognizeBusinessLicenseReqBuilder
- type RecognizeBusinessLicenseResp
- type RecognizeBusinessLicenseRespData
- type RecognizeChinesePassportPathReqBodyBuilder
- type RecognizeChinesePassportReq
- type RecognizeChinesePassportReqBody
- type RecognizeChinesePassportReqBodyBuilder
- type RecognizeChinesePassportReqBuilder
- type RecognizeChinesePassportResp
- type RecognizeChinesePassportRespData
- type RecognizeDrivingLicensePathReqBodyBuilder
- type RecognizeDrivingLicenseReq
- type RecognizeDrivingLicenseReqBody
- type RecognizeDrivingLicenseReqBodyBuilder
- type RecognizeDrivingLicenseReqBuilder
- type RecognizeDrivingLicenseResp
- type RecognizeDrivingLicenseRespData
- type RecognizeFoodManageLicensePathReqBodyBuilder
- type RecognizeFoodManageLicenseReq
- type RecognizeFoodManageLicenseReqBody
- type RecognizeFoodManageLicenseReqBodyBuilder
- type RecognizeFoodManageLicenseReqBuilder
- type RecognizeFoodManageLicenseResp
- type RecognizeFoodManageLicenseRespData
- type RecognizeFoodProduceLicensePathReqBodyBuilder
- type RecognizeFoodProduceLicenseReq
- type RecognizeFoodProduceLicenseReqBody
- type RecognizeFoodProduceLicenseReqBodyBuilder
- type RecognizeFoodProduceLicenseReqBuilder
- type RecognizeFoodProduceLicenseResp
- type RecognizeFoodProduceLicenseRespData
- type RecognizeHealthCertificatePathReqBodyBuilder
- type RecognizeHealthCertificateReq
- type RecognizeHealthCertificateReqBody
- type RecognizeHealthCertificateReqBodyBuilder
- type RecognizeHealthCertificateReqBuilder
- type RecognizeHealthCertificateResp
- type RecognizeHealthCertificateRespData
- type RecognizeHkmMainlandTravelPermitPathReqBodyBuilder
- type RecognizeHkmMainlandTravelPermitReq
- type RecognizeHkmMainlandTravelPermitReqBody
- type RecognizeHkmMainlandTravelPermitReqBodyBuilder
- type RecognizeHkmMainlandTravelPermitReqBuilder
- type RecognizeHkmMainlandTravelPermitResp
- type RecognizeHkmMainlandTravelPermitRespData
- type RecognizeIdCardPathReqBodyBuilder
- type RecognizeIdCardReq
- type RecognizeIdCardReqBody
- type RecognizeIdCardReqBodyBuilder
- type RecognizeIdCardReqBuilder
- type RecognizeIdCardResp
- type RecognizeIdCardRespData
- type RecognizeTaxiInvoicePathReqBodyBuilder
- type RecognizeTaxiInvoiceReq
- type RecognizeTaxiInvoiceReqBody
- type RecognizeTaxiInvoiceReqBodyBuilder
- type RecognizeTaxiInvoiceReqBuilder
- type RecognizeTaxiInvoiceResp
- type RecognizeTaxiInvoiceRespData
- type RecognizeTrainInvoicePathReqBodyBuilder
- type RecognizeTrainInvoiceReq
- type RecognizeTrainInvoiceReqBody
- type RecognizeTrainInvoiceReqBodyBuilder
- type RecognizeTrainInvoiceReqBuilder
- type RecognizeTrainInvoiceResp
- type RecognizeTrainInvoiceRespData
- type RecognizeTwMainlandTravelPermitPathReqBodyBuilder
- type RecognizeTwMainlandTravelPermitReq
- type RecognizeTwMainlandTravelPermitReqBody
- type RecognizeTwMainlandTravelPermitReqBodyBuilder
- type RecognizeTwMainlandTravelPermitReqBuilder
- type RecognizeTwMainlandTravelPermitResp
- type RecognizeTwMainlandTravelPermitRespData
- type RecognizeVatInvoicePathReqBodyBuilder
- type RecognizeVatInvoiceReq
- type RecognizeVatInvoiceReqBody
- type RecognizeVatInvoiceReqBodyBuilder
- type RecognizeVatInvoiceReqBuilder
- type RecognizeVatInvoiceResp
- type RecognizeVatInvoiceRespData
- type RecognizeVehicleInvoicePathReqBodyBuilder
- type RecognizeVehicleInvoiceReq
- type RecognizeVehicleInvoiceReqBody
- type RecognizeVehicleInvoiceReqBodyBuilder
- type RecognizeVehicleInvoiceReqBuilder
- type RecognizeVehicleInvoiceResp
- type RecognizeVehicleInvoiceRespData
- type RecognizeVehicleLicensePathReqBodyBuilder
- type RecognizeVehicleLicenseReq
- type RecognizeVehicleLicenseReqBody
- type RecognizeVehicleLicenseReqBodyBuilder
- type RecognizeVehicleLicenseReqBuilder
- type RecognizeVehicleLicenseResp
- type RecognizeVehicleLicenseRespData
- type RecognizedEntities
- type RecognizedEntitiesBuilder
- type RecognizedEntity
- type RecognizedEntityBuilder
- type Resume
- type ResumeAward
- type ResumeAwardBuilder
- type ResumeBuilder
- func (builder *ResumeBuilder) Awards(awards []*ResumeAward) *ResumeBuilder
- func (builder *ResumeBuilder) Build() *Resume
- func (builder *ResumeBuilder) Careers(careers []*ResumeCareer) *ResumeBuilder
- func (builder *ResumeBuilder) Certificates(certificates []*ResumeCertificate) *ResumeBuilder
- func (builder *ResumeBuilder) Competitions(competitions []*ResumeCompetition) *ResumeBuilder
- func (builder *ResumeBuilder) Content(content string) *ResumeBuilder
- func (builder *ResumeBuilder) CountryCode(countryCode string) *ResumeBuilder
- func (builder *ResumeBuilder) CurrentLocation(currentLocation string) *ResumeBuilder
- func (builder *ResumeBuilder) DateOfBirth(dateOfBirth string) *ResumeBuilder
- func (builder *ResumeBuilder) Educations(educations []*ResumeEducation) *ResumeBuilder
- func (builder *ResumeBuilder) Email(email string) *ResumeBuilder
- func (builder *ResumeBuilder) FileMd5(fileMd5 string) *ResumeBuilder
- func (builder *ResumeBuilder) Gender(gender int) *ResumeBuilder
- func (builder *ResumeBuilder) HomeLocation(homeLocation string) *ResumeBuilder
- func (builder *ResumeBuilder) Languages(languages []*ResumeLanguage) *ResumeBuilder
- func (builder *ResumeBuilder) Mobile(mobile string) *ResumeBuilder
- func (builder *ResumeBuilder) MobileIsVirtual(mobileIsVirtual bool) *ResumeBuilder
- func (builder *ResumeBuilder) Name(name string) *ResumeBuilder
- func (builder *ResumeBuilder) NewContent(newContent string) *ResumeBuilder
- func (builder *ResumeBuilder) Projects(projects []*ResumeProject) *ResumeBuilder
- func (builder *ResumeBuilder) SelfEvaluation(selfEvaluation string) *ResumeBuilder
- func (builder *ResumeBuilder) SocialLinks(socialLinks []string) *ResumeBuilder
- func (builder *ResumeBuilder) Urls(urls []string) *ResumeBuilder
- func (builder *ResumeBuilder) WillingLocations(willingLocations []string) *ResumeBuilder
- func (builder *ResumeBuilder) WillingPositions(willingPositions []string) *ResumeBuilder
- func (builder *ResumeBuilder) WorkYear(workYear int) *ResumeBuilder
- type ResumeCareer
- type ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) Build() *ResumeCareer
- func (builder *ResumeCareerBuilder) Company(company string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) EndDate(endDate string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) EndTime(endTime string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) JobDescription(jobDescription string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) StartDate(startDate string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) StartTime(startTime string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) Title(title string) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) Type(type_ int) *ResumeCareerBuilder
- func (builder *ResumeCareerBuilder) TypeStr(typeStr string) *ResumeCareerBuilder
- type ResumeCertificate
- type ResumeCertificateBuilder
- type ResumeCompetition
- type ResumeCompetitionBuilder
- type ResumeEducation
- type ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) Build() *ResumeEducation
- func (builder *ResumeEducationBuilder) Degree(degree string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) EndDate(endDate string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) EndTime(endTime string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) Major(major string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) Qualification(qualification int) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) School(school string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) StartDate(startDate string) *ResumeEducationBuilder
- func (builder *ResumeEducationBuilder) StartTime(startTime string) *ResumeEducationBuilder
- type ResumeLanguage
- type ResumeLanguageBuilder
- type ResumeProject
- type ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) Build() *ResumeProject
- func (builder *ResumeProjectBuilder) Description(description string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) EndDate(endDate string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) EndTime(endTime string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) Name(name string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) StartDate(startDate string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) StartTime(startTime string) *ResumeProjectBuilder
- func (builder *ResumeProjectBuilder) Title(title string) *ResumeProjectBuilder
- type TaxiEnitity
- type TaxiEnitityBuilder
- type TaxiEntity
- type TaxiEntityBuilder
- type TaxiInvoice
- type TaxiInvoiceBuilder
- type TrainEntity
- type TrainEntityBuilder
- type TrainInvoice
- type TrainInvoiceBuilder
- type TwMainlandTravelPermit
- type TwMainlandTravelPermitBuilder
- type TwMainlandTravelPermitEntity
- type TwMainlandTravelPermitEntityBuilder
- func (builder *TwMainlandTravelPermitEntityBuilder) Build() *TwMainlandTravelPermitEntity
- func (builder *TwMainlandTravelPermitEntityBuilder) Type(type_ string) *TwMainlandTravelPermitEntityBuilder
- func (builder *TwMainlandTravelPermitEntityBuilder) Value(value string) *TwMainlandTravelPermitEntityBuilder
- type V1
- type VatEntity
- type VatEntityBuilder
- type VatInvoice
- type VatInvoiceBuilder
- type VehicleEntity
- type VehicleEntityBuilder
- type VehicleInvoice
- type VehicleInvoiceBuilder
- type VehicleInvoiceEntity
- type VehicleInvoiceEntityBuilder
- type VehicleLicense
- type VehicleLicenseBuilder
Constants ¶
const ( OcrModeForce = "force" // pdf类型文件直接走OCR解析 OcrModeAuto = "auto" // pdf类型文件先走本地解析,无法解析(扫描/图片版)再走OCR OcrModeUnused = "unused" // 不调用OCR,扫描/图片PDF返回不可解析信息 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BankCard ¶
type BankCard struct {
Entities []*BankCardEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type BankCardBuilder ¶
type BankCardBuilder struct {
// contains filtered or unexported fields
}
func NewBankCardBuilder ¶
func NewBankCardBuilder() *BankCardBuilder
func (*BankCardBuilder) Build ¶
func (builder *BankCardBuilder) Build() *BankCard
func (*BankCardBuilder) Entities ¶
func (builder *BankCardBuilder) Entities(entities []*BankCardEntity) *BankCardBuilder
识别出的实体类型
示例值:
type BankCardEntity ¶
type BankCardEntityBuilder ¶
type BankCardEntityBuilder struct {
// contains filtered or unexported fields
}
func NewBankCardEntityBuilder ¶
func NewBankCardEntityBuilder() *BankCardEntityBuilder
func (*BankCardEntityBuilder) Build ¶
func (builder *BankCardEntityBuilder) Build() *BankCardEntity
func (*BankCardEntityBuilder) Type ¶
func (builder *BankCardEntityBuilder) Type(type_ string) *BankCardEntityBuilder
识别的字段种类
示例值:card_number
func (*BankCardEntityBuilder) Value ¶
func (builder *BankCardEntityBuilder) Value(value string) *BankCardEntityBuilder
识别出字段的文本信息
示例值:5184********8888
type BankEntity ¶
type BankEntity struct { AccountName *string `json:"account_name,omitempty"` // 账户名 BankName *string `json:"bank_name,omitempty"` // 银行名称 AccountNumber *string `json:"account_number,omitempty"` // 账户ID Phone *string `json:"phone,omitempty"` // 电话 Contacts *string `json:"contacts,omitempty"` // 联系人 TaxNumber *string `json:"tax_number,omitempty"` // 传真号码 Address *string `json:"address,omitempty"` // 联系地址 IdNumber *string `json:"id_number,omitempty"` // id号 Email *string `json:"email,omitempty"` // 邮箱 }
type BankEntityBuilder ¶
type BankEntityBuilder struct {
// contains filtered or unexported fields
}
func NewBankEntityBuilder ¶
func NewBankEntityBuilder() *BankEntityBuilder
func (*BankEntityBuilder) AccountName ¶
func (builder *BankEntityBuilder) AccountName(accountName string) *BankEntityBuilder
账户名
示例值:北京字节跳动网络技术有限公司
func (*BankEntityBuilder) AccountNumber ¶
func (builder *BankEntityBuilder) AccountNumber(accountNumber string) *BankEntityBuilder
账户ID
示例值:1123012345004701
func (*BankEntityBuilder) Address ¶
func (builder *BankEntityBuilder) Address(address string) *BankEntityBuilder
联系地址
示例值:A市B区C园D楼3-8
func (*BankEntityBuilder) BankName ¶
func (builder *BankEntityBuilder) BankName(bankName string) *BankEntityBuilder
银行名称
示例值:中国农业银行北京和平里支行
func (*BankEntityBuilder) Build ¶
func (builder *BankEntityBuilder) Build() *BankEntity
func (*BankEntityBuilder) Contacts ¶
func (builder *BankEntityBuilder) Contacts(contacts string) *BankEntityBuilder
联系人
示例值:张三
func (*BankEntityBuilder) Email ¶
func (builder *BankEntityBuilder) Email(email string) *BankEntityBuilder
邮箱
示例值:zhangsan.1111@bytedance.com
func (*BankEntityBuilder) IdNumber ¶
func (builder *BankEntityBuilder) IdNumber(idNumber string) *BankEntityBuilder
id号
示例值:1123012345004701
func (*BankEntityBuilder) Phone ¶
func (builder *BankEntityBuilder) Phone(phone string) *BankEntityBuilder
电话
示例值:010-81234688
func (*BankEntityBuilder) TaxNumber ¶
func (builder *BankEntityBuilder) TaxNumber(taxNumber string) *BankEntityBuilder
传真号码
示例值:91110112345684235
type BankInfo ¶
type BankInfo struct { BankType *string `json:"bank_type,omitempty"` // 甲乙方信息类型 Value *BankEntity `json:"value,omitempty"` // 值 }
type BankInfoBuilder ¶
type BankInfoBuilder struct {
// contains filtered or unexported fields
}
func NewBankInfoBuilder ¶
func NewBankInfoBuilder() *BankInfoBuilder
func (*BankInfoBuilder) BankType ¶
func (builder *BankInfoBuilder) BankType(bankType string) *BankInfoBuilder
甲乙方信息类型
示例值:buy
func (*BankInfoBuilder) Build ¶
func (builder *BankInfoBuilder) Build() *BankInfo
func (*BankInfoBuilder) Value ¶
func (builder *BankInfoBuilder) Value(value *BankEntity) *BankInfoBuilder
值
示例值:value
type BodyEntity ¶
type BodyEntity struct { Address *string `json:"address,omitempty"` // 地址 Contacts *string `json:"contacts,omitempty"` // 联系人 Email *string `json:"email,omitempty"` // 邮箱 Phone *string `json:"phone,omitempty"` // 电话 IdNumber *string `json:"id_number,omitempty"` // ID LegalRepresentative *string `json:"legal_representative,omitempty"` // 法人代表 Party *string `json:"party,omitempty"` // 当事人 }
type BodyEntityBuilder ¶
type BodyEntityBuilder struct {
// contains filtered or unexported fields
}
func NewBodyEntityBuilder ¶
func NewBodyEntityBuilder() *BodyEntityBuilder
func (*BodyEntityBuilder) Address ¶
func (builder *BodyEntityBuilder) Address(address string) *BodyEntityBuilder
地址
示例值:北京市海淀区紫金数码园4号楼
func (*BodyEntityBuilder) Build ¶
func (builder *BodyEntityBuilder) Build() *BodyEntity
func (*BodyEntityBuilder) Contacts ¶
func (builder *BodyEntityBuilder) Contacts(contacts string) *BodyEntityBuilder
联系人
示例值:张三
func (*BodyEntityBuilder) Email ¶
func (builder *BodyEntityBuilder) Email(email string) *BodyEntityBuilder
邮箱
示例值:zhangsan.1111@bytedance.com
func (*BodyEntityBuilder) IdNumber ¶
func (builder *BodyEntityBuilder) IdNumber(idNumber string) *BodyEntityBuilder
ID
示例值:310XXXXXXXXXXXXXXX
func (*BodyEntityBuilder) LegalRepresentative ¶
func (builder *BodyEntityBuilder) LegalRepresentative(legalRepresentative string) *BodyEntityBuilder
法人代表
示例值:张三
func (*BodyEntityBuilder) Party ¶
func (builder *BodyEntityBuilder) Party(party string) *BodyEntityBuilder
当事人
示例值:北京字节跳动网络技术有限公司
func (*BodyEntityBuilder) Phone ¶
func (builder *BodyEntityBuilder) Phone(phone string) *BodyEntityBuilder
电话
示例值:13600000000
type BodyInfo ¶
type BodyInfo struct { BodyType *string `json:"body_type,omitempty"` // 主体类型 Value *BodyEntity `json:"value,omitempty"` // 值 }
type BodyInfoBuilder ¶
type BodyInfoBuilder struct {
// contains filtered or unexported fields
}
func NewBodyInfoBuilder ¶
func NewBodyInfoBuilder() *BodyInfoBuilder
func (*BodyInfoBuilder) BodyType ¶
func (builder *BodyInfoBuilder) BodyType(bodyType string) *BodyInfoBuilder
主体类型
示例值:buy
func (*BodyInfoBuilder) Build ¶
func (builder *BodyInfoBuilder) Build() *BodyInfo
func (*BodyInfoBuilder) Value ¶
func (builder *BodyInfoBuilder) Value(value *BodyEntity) *BodyInfoBuilder
值
示例值:value
type BusinessEntity ¶
type BusinessEntityBuilder ¶
type BusinessEntityBuilder struct {
// contains filtered or unexported fields
}
func NewBusinessEntityBuilder ¶
func NewBusinessEntityBuilder() *BusinessEntityBuilder
func (*BusinessEntityBuilder) Build ¶
func (builder *BusinessEntityBuilder) Build() *BusinessEntity
func (*BusinessEntityBuilder) Type ¶
func (builder *BusinessEntityBuilder) Type(type_ string) *BusinessEntityBuilder
识别的字段种类
示例值:legal_representative
func (*BusinessEntityBuilder) Value ¶
func (builder *BusinessEntityBuilder) Value(value string) *BusinessEntityBuilder
识别出字段的文本信息
示例值:张三
type BusinessLicense ¶
type BusinessLicense struct {
Entities []*BusinessEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type BusinessLicenseBuilder ¶
type BusinessLicenseBuilder struct {
// contains filtered or unexported fields
}
func NewBusinessLicenseBuilder ¶
func NewBusinessLicenseBuilder() *BusinessLicenseBuilder
func (*BusinessLicenseBuilder) Build ¶
func (builder *BusinessLicenseBuilder) Build() *BusinessLicense
func (*BusinessLicenseBuilder) Entities ¶
func (builder *BusinessLicenseBuilder) Entities(entities []*BusinessEntity) *BusinessLicenseBuilder
识别出的实体类型
示例值:
type ChinesePassport ¶
type ChinesePassport struct {
Entities []*ChinesePassportEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type ChinesePassportBuilder ¶
type ChinesePassportBuilder struct {
// contains filtered or unexported fields
}
func NewChinesePassportBuilder ¶
func NewChinesePassportBuilder() *ChinesePassportBuilder
func (*ChinesePassportBuilder) Build ¶
func (builder *ChinesePassportBuilder) Build() *ChinesePassport
func (*ChinesePassportBuilder) Entities ¶
func (builder *ChinesePassportBuilder) Entities(entities []*ChinesePassportEntity) *ChinesePassportBuilder
识别出的实体类型
示例值:
type ChinesePassportEntity ¶
type ChinesePassportEntityBuilder ¶
type ChinesePassportEntityBuilder struct {
// contains filtered or unexported fields
}
func NewChinesePassportEntityBuilder ¶
func NewChinesePassportEntityBuilder() *ChinesePassportEntityBuilder
func (*ChinesePassportEntityBuilder) Build ¶
func (builder *ChinesePassportEntityBuilder) Build() *ChinesePassportEntity
func (*ChinesePassportEntityBuilder) Type ¶
func (builder *ChinesePassportEntityBuilder) Type(type_ string) *ChinesePassportEntityBuilder
识别的字段种类
示例值:full_name_cn
func (*ChinesePassportEntityBuilder) Value ¶
func (builder *ChinesePassportEntityBuilder) Value(value string) *ChinesePassportEntityBuilder
识别出字段的文本信息
示例值:张三
type CurrencyBuilder ¶
type CurrencyBuilder struct {
// contains filtered or unexported fields
}
func NewCurrencyBuilder ¶
func NewCurrencyBuilder() *CurrencyBuilder
func (*CurrencyBuilder) Build ¶
func (builder *CurrencyBuilder) Build() *Currency
func (*CurrencyBuilder) CurrencyName ¶
func (builder *CurrencyBuilder) CurrencyName(currencyName string) *CurrencyBuilder
币种名称
示例值:CNY
func (*CurrencyBuilder) CurrencyText ¶
func (builder *CurrencyBuilder) CurrencyText(currencyText string) *CurrencyBuilder
币种符号
示例值:¥
type DepartmentId ¶
type DepartmentIdBuilder ¶
type DepartmentIdBuilder struct {
// contains filtered or unexported fields
}
func NewDepartmentIdBuilder ¶
func NewDepartmentIdBuilder() *DepartmentIdBuilder
func (*DepartmentIdBuilder) Build ¶
func (builder *DepartmentIdBuilder) Build() *DepartmentId
func (*DepartmentIdBuilder) DepartmentId ¶
func (builder *DepartmentIdBuilder) DepartmentId(departmentId string) *DepartmentIdBuilder
示例值:
func (*DepartmentIdBuilder) OpenDepartmentId ¶
func (builder *DepartmentIdBuilder) OpenDepartmentId(openDepartmentId string) *DepartmentIdBuilder
示例值:
type DocChunkBboxItem ¶ added in v3.2.2
type DocChunkBboxItem struct {
BboxPositions []string `json:"bbox_positions,omitempty"` // bbox坐标列表
}
type DocChunkBboxItemBuilder ¶ added in v3.2.2
type DocChunkBboxItemBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkBboxItemBuilder ¶ added in v3.2.2
func NewDocChunkBboxItemBuilder() *DocChunkBboxItemBuilder
func (*DocChunkBboxItemBuilder) BboxPositions ¶ added in v3.2.2
func (builder *DocChunkBboxItemBuilder) BboxPositions(bboxPositions []string) *DocChunkBboxItemBuilder
bbox坐标列表
示例值:
func (*DocChunkBboxItemBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkBboxItemBuilder) Build() *DocChunkBboxItem
type DocChunkPosition ¶ added in v3.2.2
type DocChunkPosition struct { PageNumbers []int `json:"page_numbers,omitempty"` // pdf文件解析结果所在页数 Bboxes []*DocChunkBboxItem `json:"bboxes,omitempty"` // pdf文件解析结果bbox信息 }
type DocChunkPositionBuilder ¶ added in v3.2.2
type DocChunkPositionBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkPositionBuilder ¶ added in v3.2.2
func NewDocChunkPositionBuilder() *DocChunkPositionBuilder
func (*DocChunkPositionBuilder) Bboxes ¶ added in v3.2.2
func (builder *DocChunkPositionBuilder) Bboxes(bboxes []*DocChunkBboxItem) *DocChunkPositionBuilder
pdf文件解析结果bbox信息
示例值:
func (*DocChunkPositionBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkPositionBuilder) Build() *DocChunkPosition
func (*DocChunkPositionBuilder) PageNumbers ¶ added in v3.2.2
func (builder *DocChunkPositionBuilder) PageNumbers(pageNumbers []int) *DocChunkPositionBuilder
pdf文件解析结果所在页数
示例值:
type DocChunkResult ¶ added in v3.2.2
type DocChunkResult struct { Id *int `json:"id,omitempty"` // 段落索引 Type *string `json:"type,omitempty"` // 该chunk属于哪一种文档元素 Positions *DocChunkPosition `json:"positions,omitempty"` // chunk的位置信息,pdf文档中会有bbox和page_no Text *string `json:"text,omitempty"` // 段落文本内容 Level *int `json:"level,omitempty"` // 段落层级,类似飞书文档的Hn Parent *int `json:"parent,omitempty"` // 当前段落父节点索引 Children []int `json:"children,omitempty"` // 当前段落所有子节点索引 Label *string `json:"label,omitempty"` // 段落的语义标签,(以论文为例,会有title, author, abstract, introduction, related works...) BlockId *string `json:"block_id,omitempty"` // 飞书文档的block_id字段 TableDetail *DocChunkTableDetail `json:"table_detail,omitempty"` // 如chunk=table,则此字段包含表格信息 LlmDetail *LlmDetail `json:"llm_detail,omitempty"` // 多模态返回的详细信息 ImageDetail *ImageDetail `json:"image_detail,omitempty"` // 图片内容详细信息 SlideIndex *string `json:"slide_index,omitempty"` // pptx文件里面的页码 }
type DocChunkResultBuilder ¶ added in v3.2.2
type DocChunkResultBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkResultBuilder ¶ added in v3.2.2
func NewDocChunkResultBuilder() *DocChunkResultBuilder
func (*DocChunkResultBuilder) BlockId ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) BlockId(blockId string) *DocChunkResultBuilder
飞书文档的block_id字段
示例值:123
func (*DocChunkResultBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Build() *DocChunkResult
func (*DocChunkResultBuilder) Children ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Children(children []int) *DocChunkResultBuilder
当前段落所有子节点索引
示例值:
func (*DocChunkResultBuilder) Id ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Id(id int) *DocChunkResultBuilder
段落索引
示例值:1
func (*DocChunkResultBuilder) ImageDetail ¶ added in v3.3.4
func (builder *DocChunkResultBuilder) ImageDetail(imageDetail *ImageDetail) *DocChunkResultBuilder
图片内容详细信息
示例值:
func (*DocChunkResultBuilder) Label ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Label(label string) *DocChunkResultBuilder
段落的语义标签,(以论文为例,会有title, author, abstract, introduction, related works...)
示例值:author
func (*DocChunkResultBuilder) Level ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Level(level int) *DocChunkResultBuilder
段落层级,类似飞书文档的Hn
示例值:1
func (*DocChunkResultBuilder) LlmDetail ¶ added in v3.3.4
func (builder *DocChunkResultBuilder) LlmDetail(llmDetail *LlmDetail) *DocChunkResultBuilder
多模态返回的详细信息
示例值:
func (*DocChunkResultBuilder) Parent ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Parent(parent int) *DocChunkResultBuilder
当前段落父节点索引
示例值:1
func (*DocChunkResultBuilder) Positions ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Positions(positions *DocChunkPosition) *DocChunkResultBuilder
chunk的位置信息,pdf文档中会有bbox和page_no
示例值:
func (*DocChunkResultBuilder) SlideIndex ¶ added in v3.3.4
func (builder *DocChunkResultBuilder) SlideIndex(slideIndex string) *DocChunkResultBuilder
pptx文件里面的页码
示例值:1
func (*DocChunkResultBuilder) TableDetail ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) TableDetail(tableDetail *DocChunkTableDetail) *DocChunkResultBuilder
如chunk=table,则此字段包含表格信息
示例值:
func (*DocChunkResultBuilder) Text ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Text(text string) *DocChunkResultBuilder
段落文本内容
示例值:设备采购合同...
func (*DocChunkResultBuilder) Type ¶ added in v3.2.2
func (builder *DocChunkResultBuilder) Type(type_ string) *DocChunkResultBuilder
该chunk属于哪一种文档元素
示例值:title
type DocChunkTableCell ¶ added in v3.2.2
type DocChunkTableCell struct { Type *string `json:"type,omitempty"` // 现在只有paragraph,目前只支持文本形式的单元格内容返回 Text *string `json:"text,omitempty"` // 文本内容 X0 *string `json:"x0,omitempty"` // 单元格的bbox坐标(左) Y0 *string `json:"y0,omitempty"` // 单元格的bbox坐标(上) X1 *string `json:"x1,omitempty"` // 单元格的bbox坐标(右) Y1 *string `json:"y1,omitempty"` // 单元格的bbox坐标(下) RowIndex *int `json:"row_index,omitempty"` // 单元格行逻辑坐标,表示当前单元格在第rowIndex行 ColIndex *int `json:"col_index,omitempty"` // 单元格列逻辑坐标,表示当前单元格在第colIndex列 RowSpan *int `json:"row_span,omitempty"` // 单元格占的行数 ColSpan *int `json:"col_span,omitempty"` // 单元格占的列数 IsMergeCell *bool `json:"is_merge_cell,omitempty"` // 是否合并单元格 }
type DocChunkTableCellBuilder ¶ added in v3.2.2
type DocChunkTableCellBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkTableCellBuilder ¶ added in v3.2.2
func NewDocChunkTableCellBuilder() *DocChunkTableCellBuilder
func (*DocChunkTableCellBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) Build() *DocChunkTableCell
func (*DocChunkTableCellBuilder) ColIndex ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) ColIndex(colIndex int) *DocChunkTableCellBuilder
单元格列逻辑坐标,表示当前单元格在第colIndex列
示例值:10
func (*DocChunkTableCellBuilder) ColSpan ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) ColSpan(colSpan int) *DocChunkTableCellBuilder
单元格占的列数
示例值:3
func (*DocChunkTableCellBuilder) IsMergeCell ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) IsMergeCell(isMergeCell bool) *DocChunkTableCellBuilder
是否合并单元格
示例值:true
func (*DocChunkTableCellBuilder) RowIndex ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) RowIndex(rowIndex int) *DocChunkTableCellBuilder
单元格行逻辑坐标,表示当前单元格在第rowIndex行
示例值:10
func (*DocChunkTableCellBuilder) RowSpan ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) RowSpan(rowSpan int) *DocChunkTableCellBuilder
单元格占的行数
示例值:3
func (*DocChunkTableCellBuilder) Text ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) Text(text string) *DocChunkTableCellBuilder
文本内容
示例值:Transformer-CC...
func (*DocChunkTableCellBuilder) Type ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) Type(type_ string) *DocChunkTableCellBuilder
现在只有paragraph,目前只支持文本形式的单元格内容返回
示例值:paragraph
func (*DocChunkTableCellBuilder) X0 ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) X0(x0 string) *DocChunkTableCellBuilder
单元格的bbox坐标(左)
示例值:181.0478
func (*DocChunkTableCellBuilder) X1 ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) X1(x1 string) *DocChunkTableCellBuilder
单元格的bbox坐标(右)
示例值:197.11617
func (*DocChunkTableCellBuilder) Y0 ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) Y0(y0 string) *DocChunkTableCellBuilder
单元格的bbox坐标(上)
示例值:57.51546
func (*DocChunkTableCellBuilder) Y1 ¶ added in v3.2.2
func (builder *DocChunkTableCellBuilder) Y1(y1 string) *DocChunkTableCellBuilder
单元格的bbox坐标(下)
示例值:62.600098
type DocChunkTableDetail ¶ added in v3.2.2
type DocChunkTableDetail struct { TableIdx *int `json:"table_idx,omitempty"` // 全文的第n个表格 Text *string `json:"text,omitempty"` // 表格的所有文字内容,'\t\n'代表换行,'\t'代表新单元格 Cells []*DocChunkTableRow `json:"cells,omitempty"` // 表格中全部cell的数据 }
type DocChunkTableDetailBuilder ¶ added in v3.2.2
type DocChunkTableDetailBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkTableDetailBuilder ¶ added in v3.2.2
func NewDocChunkTableDetailBuilder() *DocChunkTableDetailBuilder
func (*DocChunkTableDetailBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkTableDetailBuilder) Build() *DocChunkTableDetail
func (*DocChunkTableDetailBuilder) Cells ¶ added in v3.2.2
func (builder *DocChunkTableDetailBuilder) Cells(cells []*DocChunkTableRow) *DocChunkTableDetailBuilder
表格中全部cell的数据
示例值:
func (*DocChunkTableDetailBuilder) TableIdx ¶ added in v3.2.2
func (builder *DocChunkTableDetailBuilder) TableIdx(tableIdx int) *DocChunkTableDetailBuilder
全文的第n个表格
示例值:1
func (*DocChunkTableDetailBuilder) Text ¶ added in v3.2.2
func (builder *DocChunkTableDetailBuilder) Text(text string) *DocChunkTableDetailBuilder
表格的所有文字内容,'\t\n'代表换行,'\t'代表新单元格
示例值:Code\tExecutable\tAST Matching\...
type DocChunkTableRow ¶ added in v3.2.2
type DocChunkTableRow struct {
RowCells []*DocChunkTableCell `json:"row_cells,omitempty"` // 表格解析单行数据
}
type DocChunkTableRowBuilder ¶ added in v3.2.2
type DocChunkTableRowBuilder struct {
// contains filtered or unexported fields
}
func NewDocChunkTableRowBuilder ¶ added in v3.2.2
func NewDocChunkTableRowBuilder() *DocChunkTableRowBuilder
func (*DocChunkTableRowBuilder) Build ¶ added in v3.2.2
func (builder *DocChunkTableRowBuilder) Build() *DocChunkTableRow
func (*DocChunkTableRowBuilder) RowCells ¶ added in v3.2.2
func (builder *DocChunkTableRowBuilder) RowCells(rowCells []*DocChunkTableCell) *DocChunkTableRowBuilder
表格解析单行数据
示例值:
type DrivingEntity ¶
type DrivingEntityBuilder ¶
type DrivingEntityBuilder struct {
// contains filtered or unexported fields
}
func NewDrivingEntityBuilder ¶
func NewDrivingEntityBuilder() *DrivingEntityBuilder
func (*DrivingEntityBuilder) Build ¶
func (builder *DrivingEntityBuilder) Build() *DrivingEntity
func (*DrivingEntityBuilder) Type ¶
func (builder *DrivingEntityBuilder) Type(type_ string) *DrivingEntityBuilder
识别的字段种类
示例值:name
func (*DrivingEntityBuilder) Value ¶
func (builder *DrivingEntityBuilder) Value(value string) *DrivingEntityBuilder
识别出字段的文本信息
示例值:张三
type DrvingLicense ¶
type DrvingLicense struct {
Entities []*DrivingEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type DrvingLicenseBuilder ¶
type DrvingLicenseBuilder struct {
// contains filtered or unexported fields
}
func NewDrvingLicenseBuilder ¶
func NewDrvingLicenseBuilder() *DrvingLicenseBuilder
func (*DrvingLicenseBuilder) Build ¶
func (builder *DrvingLicenseBuilder) Build() *DrvingLicense
func (*DrvingLicenseBuilder) Entities ¶
func (builder *DrvingLicenseBuilder) Entities(entities []*DrivingEntity) *DrvingLicenseBuilder
识别出的实体类型
示例值:
type ExtractCopy ¶
type ExtractCopyBuilder ¶
type ExtractCopyBuilder struct {
// contains filtered or unexported fields
}
func NewExtractCopyBuilder ¶
func NewExtractCopyBuilder() *ExtractCopyBuilder
func (*ExtractCopyBuilder) Build ¶
func (builder *ExtractCopyBuilder) Build() *ExtractCopy
func (*ExtractCopyBuilder) CopyNum ¶
func (builder *ExtractCopyBuilder) CopyNum(copyNum int) *ExtractCopyBuilder
盖章份数
示例值:2
func (*ExtractCopyBuilder) Key ¶
func (builder *ExtractCopyBuilder) Key(key string) *ExtractCopyBuilder
盖章文件类型
示例值:协议
func (*ExtractCopyBuilder) OriginalCopy ¶
func (builder *ExtractCopyBuilder) OriginalCopy(originalCopy string) *ExtractCopyBuilder
从原文中抽取的盖章份数
示例值:一式贰份
func (*ExtractCopyBuilder) Text ¶
func (builder *ExtractCopyBuilder) Text(text string) *ExtractCopyBuilder
原文有关盖章份数的描述
示例值:此协议一式贰份,双方各执壹份,具有同等法律效力。
type ExtractCurrency ¶
type ExtractCurrencyBuilder ¶
type ExtractCurrencyBuilder struct {
// contains filtered or unexported fields
}
func NewExtractCurrencyBuilder ¶
func NewExtractCurrencyBuilder() *ExtractCurrencyBuilder
func (*ExtractCurrencyBuilder) Build ¶
func (builder *ExtractCurrencyBuilder) Build() *ExtractCurrency
func (*ExtractCurrencyBuilder) CurrencyName ¶
func (builder *ExtractCurrencyBuilder) CurrencyName(currencyName string) *ExtractCurrencyBuilder
币种名称
示例值:CNY
func (*ExtractCurrencyBuilder) CurrencyText ¶
func (builder *ExtractCurrencyBuilder) CurrencyText(currencyText string) *ExtractCurrencyBuilder
币种符号
示例值:¥
type ExtractPrice ¶
type ExtractPriceBuilder ¶
type ExtractPriceBuilder struct {
// contains filtered or unexported fields
}
func NewExtractPriceBuilder ¶
func NewExtractPriceBuilder() *ExtractPriceBuilder
func (*ExtractPriceBuilder) Build ¶
func (builder *ExtractPriceBuilder) Build() *ExtractPrice
func (*ExtractPriceBuilder) ContractPrice ¶
func (builder *ExtractPriceBuilder) ContractPrice(contractPrice float64) *ExtractPriceBuilder
交易金额
示例值:200000
func (*ExtractPriceBuilder) ContractPriceOriginal ¶
func (builder *ExtractPriceBuilder) ContractPriceOriginal(contractPriceOriginal string) *ExtractPriceBuilder
从原文中抽取的交易金额
示例值:"200000"
func (*ExtractPriceBuilder) Text ¶
func (builder *ExtractPriceBuilder) Text(text string) *ExtractPriceBuilder
原文中描述交易金额的文字
示例值:本合同项下总金额共计¥200000(贰拾万元整)
type ExtractTerm ¶
type ExtractTermBuilder ¶
type ExtractTermBuilder struct {
// contains filtered or unexported fields
}
func NewExtractTermBuilder ¶
func NewExtractTermBuilder() *ExtractTermBuilder
func (*ExtractTermBuilder) Build ¶
func (builder *ExtractTermBuilder) Build() *ExtractTerm
func (*ExtractTermBuilder) InitialTime ¶
func (builder *ExtractTermBuilder) InitialTime(initialTime string) *ExtractTermBuilder
合同持续时长
示例值:2
func (*ExtractTermBuilder) InitialUnit ¶
func (builder *ExtractTermBuilder) InitialUnit(initialUnit string) *ExtractTermBuilder
持续时长单位
示例值:年
type ExtractTime ¶
type ExtractTime struct { TimeStart *string `json:"time_start,omitempty"` // 开始时间 TimeEnd *string `json:"time_end,omitempty"` // 结束时间 OriginalTimeStart *string `json:"original_time_start,omitempty"` // 原文中抽取出的开始时间 OriginalTimeEnd *string `json:"original_time_end,omitempty"` // 原文中抽取出的结束时间 TextStart *string `json:"text_start,omitempty"` // 原文中关于开始时间的描述 TextEnd *string `json:"text_end,omitempty"` // 原文中关于结束时间的描述 InitialTerm *ExtractTerm `json:"initial_term,omitempty"` // 合同持续时长 TextInitialTerm *string `json:"text_initial_term,omitempty"` // 原文中关于持续时间的描述 }
type ExtractTimeBuilder ¶
type ExtractTimeBuilder struct {
// contains filtered or unexported fields
}
func NewExtractTimeBuilder ¶
func NewExtractTimeBuilder() *ExtractTimeBuilder
func (*ExtractTimeBuilder) Build ¶
func (builder *ExtractTimeBuilder) Build() *ExtractTime
func (*ExtractTimeBuilder) InitialTerm ¶
func (builder *ExtractTimeBuilder) InitialTerm(initialTerm *ExtractTerm) *ExtractTimeBuilder
合同持续时长
示例值:
func (*ExtractTimeBuilder) OriginalTimeEnd ¶
func (builder *ExtractTimeBuilder) OriginalTimeEnd(originalTimeEnd string) *ExtractTimeBuilder
原文中抽取出的结束时间
示例值:2022年6月30日
func (*ExtractTimeBuilder) OriginalTimeStart ¶
func (builder *ExtractTimeBuilder) OriginalTimeStart(originalTimeStart string) *ExtractTimeBuilder
原文中抽取出的开始时间
示例值:2020年07月1日
func (*ExtractTimeBuilder) TextEnd ¶
func (builder *ExtractTimeBuilder) TextEnd(textEnd string) *ExtractTimeBuilder
原文中关于结束时间的描述
示例值:本协议自有效期自【2020】年【07】月【1】日至【2022】年【6】月【30】日,有效期2年。
func (*ExtractTimeBuilder) TextInitialTerm ¶
func (builder *ExtractTimeBuilder) TextInitialTerm(textInitialTerm string) *ExtractTimeBuilder
原文中关于持续时间的描述
示例值:2年
func (*ExtractTimeBuilder) TextStart ¶
func (builder *ExtractTimeBuilder) TextStart(textStart string) *ExtractTimeBuilder
原文中关于开始时间的描述
示例值:本协议自有效期自【2020】年【07】月【1】日至【2022】年【6】月【30】日,有效期2年。
func (*ExtractTimeBuilder) TimeEnd ¶
func (builder *ExtractTimeBuilder) TimeEnd(timeEnd string) *ExtractTimeBuilder
结束时间
示例值:2022-06-30
func (*ExtractTimeBuilder) TimeStart ¶
func (builder *ExtractTimeBuilder) TimeStart(timeStart string) *ExtractTimeBuilder
开始时间
示例值:2020-07-01
type FieldExtractionContractPathReqBodyBuilder ¶
type FieldExtractionContractPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewFieldExtractionContractPathReqBodyBuilder ¶
func NewFieldExtractionContractPathReqBodyBuilder() *FieldExtractionContractPathReqBodyBuilder
func (*FieldExtractionContractPathReqBodyBuilder) Build ¶
func (builder *FieldExtractionContractPathReqBodyBuilder) Build() (*FieldExtractionContractReqBody, error)
func (*FieldExtractionContractPathReqBodyBuilder) FilePath ¶
func (builder *FieldExtractionContractPathReqBodyBuilder) FilePath(filePath string) *FieldExtractionContractPathReqBodyBuilder
合同字段解析的源文件,当前只支持pdf, doc, docx三种类型的文件
示例值:
func (*FieldExtractionContractPathReqBodyBuilder) OcrMode ¶
func (builder *FieldExtractionContractPathReqBodyBuilder) OcrMode(ocrMode string) *FieldExtractionContractPathReqBodyBuilder
ocr 参数,当前支持force, pdf, unused三种格式
示例值:auto
func (*FieldExtractionContractPathReqBodyBuilder) PdfPageLimit ¶
func (builder *FieldExtractionContractPathReqBodyBuilder) PdfPageLimit(pdfPageLimit int) *FieldExtractionContractPathReqBodyBuilder
pdf页数限制,太长会导致latency增加,最大允许100页
示例值:15
type FieldExtractionContractReq ¶
type FieldExtractionContractReq struct { Body *FieldExtractionContractReqBody `body:""` // contains filtered or unexported fields }
type FieldExtractionContractReqBodyBuilder ¶
type FieldExtractionContractReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewFieldExtractionContractReqBodyBuilder ¶
func NewFieldExtractionContractReqBodyBuilder() *FieldExtractionContractReqBodyBuilder
func (*FieldExtractionContractReqBodyBuilder) Build ¶
func (builder *FieldExtractionContractReqBodyBuilder) Build() *FieldExtractionContractReqBody
func (*FieldExtractionContractReqBodyBuilder) File ¶
func (builder *FieldExtractionContractReqBodyBuilder) File(file io.Reader) *FieldExtractionContractReqBodyBuilder
合同字段解析的源文件,当前只支持pdf, doc, docx三种类型的文件
示例值:
func (*FieldExtractionContractReqBodyBuilder) OcrMode ¶
func (builder *FieldExtractionContractReqBodyBuilder) OcrMode(ocrMode string) *FieldExtractionContractReqBodyBuilder
ocr 参数,当前支持force, pdf, unused三种格式
示例值:auto
func (*FieldExtractionContractReqBodyBuilder) PdfPageLimit ¶
func (builder *FieldExtractionContractReqBodyBuilder) PdfPageLimit(pdfPageLimit int) *FieldExtractionContractReqBodyBuilder
pdf页数限制,太长会导致latency增加,最大允许100页
示例值:15
type FieldExtractionContractReqBuilder ¶
type FieldExtractionContractReqBuilder struct {
// contains filtered or unexported fields
}
func NewFieldExtractionContractReqBuilder ¶
func NewFieldExtractionContractReqBuilder() *FieldExtractionContractReqBuilder
func (*FieldExtractionContractReqBuilder) Body ¶
func (builder *FieldExtractionContractReqBuilder) Body(body *FieldExtractionContractReqBody) *FieldExtractionContractReqBuilder
func (*FieldExtractionContractReqBuilder) Build ¶
func (builder *FieldExtractionContractReqBuilder) Build() *FieldExtractionContractReq
type FieldExtractionContractResp ¶
type FieldExtractionContractResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *FieldExtractionContractRespData `json:"data"` // 业务数据 }
func (*FieldExtractionContractResp) Success ¶
func (resp *FieldExtractionContractResp) Success() bool
type FieldExtractionContractRespData ¶
type FieldExtractionContractRespData struct { FileId *string `json:"file_id,omitempty"` // 文件的唯一id Price *ExtractPrice `json:"price,omitempty"` // 总交易金额 Time *ExtractTime `json:"time,omitempty"` // 期限相关信息,包括开始日期、结束日期、有效时长 Copy *ExtractCopy `json:"copy,omitempty"` // 盖章份数 Currency *ExtractCurrency `json:"currency,omitempty"` // 币种 Header *string `json:"header,omitempty"` // 合同标题 BodyInfo []*BodyInfo `json:"body_info,omitempty"` // 主体信息 BankInfo []*BankInfo `json:"bank_info,omitempty"` // 银行信息 }
type FoodManageEntity ¶
type FoodManageEntityBuilder ¶
type FoodManageEntityBuilder struct {
// contains filtered or unexported fields
}
func NewFoodManageEntityBuilder ¶
func NewFoodManageEntityBuilder() *FoodManageEntityBuilder
func (*FoodManageEntityBuilder) Build ¶
func (builder *FoodManageEntityBuilder) Build() *FoodManageEntity
func (*FoodManageEntityBuilder) Type ¶
func (builder *FoodManageEntityBuilder) Type(type_ string) *FoodManageEntityBuilder
识别的字段种类
示例值:issuer
func (*FoodManageEntityBuilder) Value ¶
func (builder *FoodManageEntityBuilder) Value(value string) *FoodManageEntityBuilder
识别出字段的文本信息
示例值:张三
type FoodManageLicense ¶
type FoodManageLicense struct {
Entities []*FoodManageEntity `json:"entities,omitempty"` // 识别出的实体列表
}
type FoodManageLicenseBuilder ¶
type FoodManageLicenseBuilder struct {
// contains filtered or unexported fields
}
func NewFoodManageLicenseBuilder ¶
func NewFoodManageLicenseBuilder() *FoodManageLicenseBuilder
func (*FoodManageLicenseBuilder) Build ¶
func (builder *FoodManageLicenseBuilder) Build() *FoodManageLicense
func (*FoodManageLicenseBuilder) Entities ¶
func (builder *FoodManageLicenseBuilder) Entities(entities []*FoodManageEntity) *FoodManageLicenseBuilder
识别出的实体列表
示例值:
type FoodProduceEntity ¶
type FoodProduceEntityBuilder ¶
type FoodProduceEntityBuilder struct {
// contains filtered or unexported fields
}
func NewFoodProduceEntityBuilder ¶
func NewFoodProduceEntityBuilder() *FoodProduceEntityBuilder
func (*FoodProduceEntityBuilder) Build ¶
func (builder *FoodProduceEntityBuilder) Build() *FoodProduceEntity
func (*FoodProduceEntityBuilder) Type ¶
func (builder *FoodProduceEntityBuilder) Type(type_ string) *FoodProduceEntityBuilder
识别的字段种类
示例值:issuer
func (*FoodProduceEntityBuilder) Value ¶
func (builder *FoodProduceEntityBuilder) Value(value string) *FoodProduceEntityBuilder
识别出字段的文本信息
示例值:张三
type FoodProduceLicense ¶
type FoodProduceLicense struct {
Entities []*FoodProduceEntity `json:"entities,omitempty"` // 识别出的实体列表
}
type FoodProduceLicenseBuilder ¶
type FoodProduceLicenseBuilder struct {
// contains filtered or unexported fields
}
func NewFoodProduceLicenseBuilder ¶
func NewFoodProduceLicenseBuilder() *FoodProduceLicenseBuilder
func (*FoodProduceLicenseBuilder) Build ¶
func (builder *FoodProduceLicenseBuilder) Build() *FoodProduceLicense
func (*FoodProduceLicenseBuilder) Entities ¶
func (builder *FoodProduceLicenseBuilder) Entities(entities []*FoodProduceEntity) *FoodProduceLicenseBuilder
识别出的实体列表
示例值:
type HealthCertificate ¶ added in v3.1.2
type HealthCertificate struct {
Entities []*HealthCertificateEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type HealthCertificateBuilder ¶ added in v3.1.2
type HealthCertificateBuilder struct {
// contains filtered or unexported fields
}
func NewHealthCertificateBuilder ¶ added in v3.1.2
func NewHealthCertificateBuilder() *HealthCertificateBuilder
func (*HealthCertificateBuilder) Build ¶ added in v3.1.2
func (builder *HealthCertificateBuilder) Build() *HealthCertificate
func (*HealthCertificateBuilder) Entities ¶ added in v3.1.2
func (builder *HealthCertificateBuilder) Entities(entities []*HealthCertificateEntity) *HealthCertificateBuilder
识别出的实体类型
示例值:
type HealthCertificateEntity ¶ added in v3.1.2
type HealthCertificateEntityBuilder ¶ added in v3.1.2
type HealthCertificateEntityBuilder struct {
// contains filtered or unexported fields
}
func NewHealthCertificateEntityBuilder ¶ added in v3.1.2
func NewHealthCertificateEntityBuilder() *HealthCertificateEntityBuilder
func (*HealthCertificateEntityBuilder) Build ¶ added in v3.1.2
func (builder *HealthCertificateEntityBuilder) Build() *HealthCertificateEntity
func (*HealthCertificateEntityBuilder) Type ¶ added in v3.1.2
func (builder *HealthCertificateEntityBuilder) Type(type_ string) *HealthCertificateEntityBuilder
识别的字段种类
示例值:id_number
func (*HealthCertificateEntityBuilder) Value ¶ added in v3.1.2
func (builder *HealthCertificateEntityBuilder) Value(value string) *HealthCertificateEntityBuilder
识别出字段的文本信息
示例值:张三
type HkmMainlandTravelPermit ¶
type HkmMainlandTravelPermit struct {
Entities []*HkmMainlandTravelPermitEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type HkmMainlandTravelPermitBuilder ¶
type HkmMainlandTravelPermitBuilder struct {
// contains filtered or unexported fields
}
func NewHkmMainlandTravelPermitBuilder ¶
func NewHkmMainlandTravelPermitBuilder() *HkmMainlandTravelPermitBuilder
func (*HkmMainlandTravelPermitBuilder) Build ¶
func (builder *HkmMainlandTravelPermitBuilder) Build() *HkmMainlandTravelPermit
func (*HkmMainlandTravelPermitBuilder) Entities ¶
func (builder *HkmMainlandTravelPermitBuilder) Entities(entities []*HkmMainlandTravelPermitEntity) *HkmMainlandTravelPermitBuilder
识别出的实体类型
示例值:
type HkmMainlandTravelPermitEntityBuilder ¶
type HkmMainlandTravelPermitEntityBuilder struct {
// contains filtered or unexported fields
}
func NewHkmMainlandTravelPermitEntityBuilder ¶
func NewHkmMainlandTravelPermitEntityBuilder() *HkmMainlandTravelPermitEntityBuilder
func (*HkmMainlandTravelPermitEntityBuilder) Build ¶
func (builder *HkmMainlandTravelPermitEntityBuilder) Build() *HkmMainlandTravelPermitEntity
func (*HkmMainlandTravelPermitEntityBuilder) Type ¶
func (builder *HkmMainlandTravelPermitEntityBuilder) Type(type_ string) *HkmMainlandTravelPermitEntityBuilder
识别的字段种类
示例值:full_name_cn
func (*HkmMainlandTravelPermitEntityBuilder) Value ¶
func (builder *HkmMainlandTravelPermitEntityBuilder) Value(value string) *HkmMainlandTravelPermitEntityBuilder
识别出字段的文本信息
示例值:张三
type IdCard ¶
type IdCard struct { Entities []*IdEntity `json:"entities,omitempty"` // 识别的实体列表 Side *int `json:"side,omitempty"` // 正反面,1为身份证-姓名页,0为身份证-国徽页 Conners []int `json:"conners,omitempty"` // 四角坐标[x0,y0,x1,y1,x2,y2,x3,y3] FaceConners []int `json:"face_conners,omitempty"` // 人像四角坐标[x0,y0,x1,y1,x2,y2,x3,y3] }
type IdCardBuilder ¶
type IdCardBuilder struct {
// contains filtered or unexported fields
}
func NewIdCardBuilder ¶
func NewIdCardBuilder() *IdCardBuilder
func (*IdCardBuilder) Build ¶
func (builder *IdCardBuilder) Build() *IdCard
func (*IdCardBuilder) Conners ¶
func (builder *IdCardBuilder) Conners(conners []int) *IdCardBuilder
四角坐标[x0,y0,x1,y1,x2,y2,x3,y3]
示例值:
func (*IdCardBuilder) Entities ¶
func (builder *IdCardBuilder) Entities(entities []*IdEntity) *IdCardBuilder
识别的实体列表
示例值:
func (*IdCardBuilder) FaceConners ¶ added in v3.2.3
func (builder *IdCardBuilder) FaceConners(faceConners []int) *IdCardBuilder
人像四角坐标[x0,y0,x1,y1,x2,y2,x3,y3]
示例值:
func (*IdCardBuilder) Side ¶
func (builder *IdCardBuilder) Side(side int) *IdCardBuilder
正反面,1为身份证-姓名页,0为身份证-国徽页
示例值:0
type IdEntityBuilder ¶
type IdEntityBuilder struct {
// contains filtered or unexported fields
}
func NewIdEntityBuilder ¶
func NewIdEntityBuilder() *IdEntityBuilder
func (*IdEntityBuilder) Build ¶
func (builder *IdEntityBuilder) Build() *IdEntity
func (*IdEntityBuilder) Type ¶
func (builder *IdEntityBuilder) Type(type_ string) *IdEntityBuilder
识别的字段种类
示例值:identity_name
func (*IdEntityBuilder) Value ¶
func (builder *IdEntityBuilder) Value(value string) *IdEntityBuilder
识别出字段的文本信息
示例值:张三
type ImageDetail ¶ added in v3.3.4
type ImageDetailBuilder ¶ added in v3.3.4
type ImageDetailBuilder struct {
// contains filtered or unexported fields
}
func NewImageDetailBuilder ¶ added in v3.3.4
func NewImageDetailBuilder() *ImageDetailBuilder
func (*ImageDetailBuilder) Base64 ¶ added in v3.3.4
func (builder *ImageDetailBuilder) Base64(base64 string) *ImageDetailBuilder
图片完整内容base64字符串
示例值:MTEx
func (*ImageDetailBuilder) Build ¶ added in v3.3.4
func (builder *ImageDetailBuilder) Build() *ImageDetail
func (*ImageDetailBuilder) Caption ¶ added in v3.3.4
func (builder *ImageDetailBuilder) Caption(caption string) *ImageDetailBuilder
图片描述,目前为当前图片的前一段和后一段\n拼接
示例值:这是一个示例
func (*ImageDetailBuilder) Links ¶ added in v3.3.4
func (builder *ImageDetailBuilder) Links(links []string) *ImageDetailBuilder
图片url
示例值:
type LlmConfig ¶ added in v3.3.4
type LlmConfig struct { Model *string `json:"model,omitempty"` // 模型名称 Messages []*LlmMessage `json:"messages,omitempty"` // 消息 MaxTokens *int `json:"max_tokens,omitempty"` // 默认1024,最多生成多少个tokens MessageType *string `json:"message_type,omitempty"` // 消息类型 N *int `json:"n,omitempty"` // 默认1,每个query返回多少个预测结果 Temperature *int `json:"temperature,omitempty"` // 默认0,越大模型结果越发散,如果为0默认每次取概率最高的作为next token。 PresencePenalty *int `json:"presence_penalty,omitempty"` // 默认0,>0惩罚模型输出已经在输出中出现过的token FrequencyPenalty *int `json:"frequency_penalty,omitempty"` // 默认0,>0惩罚模型输出同样的token,输出次数越多惩罚越大 }
type LlmConfigBuilder ¶ added in v3.3.4
type LlmConfigBuilder struct {
// contains filtered or unexported fields
}
func NewLlmConfigBuilder ¶ added in v3.3.4
func NewLlmConfigBuilder() *LlmConfigBuilder
func (*LlmConfigBuilder) Build ¶ added in v3.3.4
func (builder *LlmConfigBuilder) Build() *LlmConfig
func (*LlmConfigBuilder) FrequencyPenalty ¶ added in v3.3.4
func (builder *LlmConfigBuilder) FrequencyPenalty(frequencyPenalty int) *LlmConfigBuilder
默认0,>0惩罚模型输出同样的token,输出次数越多惩罚越大
示例值:0
func (*LlmConfigBuilder) MaxTokens ¶ added in v3.3.4
func (builder *LlmConfigBuilder) MaxTokens(maxTokens int) *LlmConfigBuilder
默认1024,最多生成多少个tokens
示例值:1
func (*LlmConfigBuilder) MessageType ¶ added in v3.3.4
func (builder *LlmConfigBuilder) MessageType(messageType string) *LlmConfigBuilder
消息类型
示例值:single-round
func (*LlmConfigBuilder) Messages ¶ added in v3.3.4
func (builder *LlmConfigBuilder) Messages(messages []*LlmMessage) *LlmConfigBuilder
消息
示例值:
func (*LlmConfigBuilder) Model ¶ added in v3.3.4
func (builder *LlmConfigBuilder) Model(model string) *LlmConfigBuilder
模型名称
示例值:miniCPM
func (*LlmConfigBuilder) N ¶ added in v3.3.4
func (builder *LlmConfigBuilder) N(n int) *LlmConfigBuilder
默认1,每个query返回多少个预测结果
示例值:1
func (*LlmConfigBuilder) PresencePenalty ¶ added in v3.3.4
func (builder *LlmConfigBuilder) PresencePenalty(presencePenalty int) *LlmConfigBuilder
默认0,>0惩罚模型输出已经在输出中出现过的token
示例值:0
func (*LlmConfigBuilder) Temperature ¶ added in v3.3.4
func (builder *LlmConfigBuilder) Temperature(temperature int) *LlmConfigBuilder
默认0,越大模型结果越发散,如果为0默认每次取概率最高的作为next token。
示例值:0
type LlmContent ¶ added in v3.3.4
type LlmContentBuilder ¶ added in v3.3.4
type LlmContentBuilder struct {
// contains filtered or unexported fields
}
func NewLlmContentBuilder ¶ added in v3.3.4
func NewLlmContentBuilder() *LlmContentBuilder
func (*LlmContentBuilder) Build ¶ added in v3.3.4
func (builder *LlmContentBuilder) Build() *LlmContent
func (*LlmContentBuilder) Content ¶ added in v3.3.4
func (builder *LlmContentBuilder) Content(content string) *LlmContentBuilder
内容:text类型就是对应的输入文本, image_zip是文件的相对路径
示例值:输入图片按顺序描述了一件什么事情
func (*LlmContentBuilder) Type ¶ added in v3.3.4
func (builder *LlmContentBuilder) Type(type_ string) *LlmContentBuilder
内容类型:text, image_zip
示例值:text
type LlmDetailBuilder ¶ added in v3.3.4
type LlmDetailBuilder struct {
// contains filtered or unexported fields
}
func NewLlmDetailBuilder ¶ added in v3.3.4
func NewLlmDetailBuilder() *LlmDetailBuilder
func (*LlmDetailBuilder) Build ¶ added in v3.3.4
func (builder *LlmDetailBuilder) Build() *LlmDetail
func (*LlmDetailBuilder) FinishReason ¶ added in v3.3.4
func (builder *LlmDetailBuilder) FinishReason(finishReason string) *LlmDetailBuilder
表明模型停止生成的原因,如'length', 'stop'
示例值:stop
func (*LlmDetailBuilder) QueryId ¶ added in v3.3.4
func (builder *LlmDetailBuilder) QueryId(queryId int) *LlmDetailBuilder
query在原始输入batch中的序号,从0开始
示例值:0
func (*LlmDetailBuilder) Usage ¶ added in v3.3.4
func (builder *LlmDetailBuilder) Usage(usage *LlmUsage) *LlmDetailBuilder
统计输入和输出的token个数
示例值:
type LlmMessage ¶ added in v3.3.4
type LlmMessage struct { Role *string `json:"role,omitempty"` // 角色名 Contents []*LlmContent `json:"contents,omitempty"` // 内容信息,如果同时输入多张图片和多段文本,默认将所有图片置于开头,取第一段文本作为输入的prompt;如果是图片,目前1个query (dict)最多输入3张图片,每张图片大小不超过3000*3000 }
type LlmMessageBuilder ¶ added in v3.3.4
type LlmMessageBuilder struct {
// contains filtered or unexported fields
}
func NewLlmMessageBuilder ¶ added in v3.3.4
func NewLlmMessageBuilder() *LlmMessageBuilder
func (*LlmMessageBuilder) Build ¶ added in v3.3.4
func (builder *LlmMessageBuilder) Build() *LlmMessage
func (*LlmMessageBuilder) Contents ¶ added in v3.3.4
func (builder *LlmMessageBuilder) Contents(contents []*LlmContent) *LlmMessageBuilder
内容信息,如果同时输入多张图片和多段文本,默认将所有图片置于开头,取第一段文本作为输入的prompt;如果是图片,目前1个query (dict)最多输入3张图片,每张图片大小不超过3000*3000
示例值:
func (*LlmMessageBuilder) Role ¶ added in v3.3.4
func (builder *LlmMessageBuilder) Role(role string) *LlmMessageBuilder
角色名
示例值:user
type LlmUsageBuilder ¶ added in v3.3.4
type LlmUsageBuilder struct {
// contains filtered or unexported fields
}
func NewLlmUsageBuilder ¶ added in v3.3.4
func NewLlmUsageBuilder() *LlmUsageBuilder
func (*LlmUsageBuilder) Build ¶ added in v3.3.4
func (builder *LlmUsageBuilder) Build() *LlmUsage
func (*LlmUsageBuilder) CompletionTokens ¶ added in v3.3.4
func (builder *LlmUsageBuilder) CompletionTokens(completionTokens int) *LlmUsageBuilder
当前输出token的个数
示例值:115
func (*LlmUsageBuilder) PromptTokens ¶ added in v3.3.4
func (builder *LlmUsageBuilder) PromptTokens(promptTokens int) *LlmUsageBuilder
当前输入token的个数
示例值:226
func (*LlmUsageBuilder) TotalTokens ¶ added in v3.3.4
func (builder *LlmUsageBuilder) TotalTokens(totalTokens int) *LlmUsageBuilder
输入+输出token的总个数
示例值:341
type ParseResumePathReqBodyBuilder ¶ added in v3.2.1
type ParseResumePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewParseResumePathReqBodyBuilder ¶ added in v3.2.1
func NewParseResumePathReqBodyBuilder() *ParseResumePathReqBodyBuilder
func (*ParseResumePathReqBodyBuilder) Build ¶ added in v3.2.1
func (builder *ParseResumePathReqBodyBuilder) Build() (*ParseResumeReqBody, error)
func (*ParseResumePathReqBodyBuilder) FilePath ¶ added in v3.2.1
func (builder *ParseResumePathReqBodyBuilder) FilePath(filePath string) *ParseResumePathReqBodyBuilder
简历文件,支持 PDF / DOCX / PNG / JPG
示例值:
type ParseResumeReq ¶ added in v3.2.1
type ParseResumeReq struct { Body *ParseResumeReqBody `body:""` // contains filtered or unexported fields }
type ParseResumeReqBody ¶ added in v3.2.1
type ParseResumeReqBodyBuilder ¶ added in v3.2.1
type ParseResumeReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewParseResumeReqBodyBuilder ¶ added in v3.2.1
func NewParseResumeReqBodyBuilder() *ParseResumeReqBodyBuilder
func (*ParseResumeReqBodyBuilder) Build ¶ added in v3.2.1
func (builder *ParseResumeReqBodyBuilder) Build() *ParseResumeReqBody
func (*ParseResumeReqBodyBuilder) File ¶ added in v3.2.1
func (builder *ParseResumeReqBodyBuilder) File(file io.Reader) *ParseResumeReqBodyBuilder
简历文件,支持 PDF / DOCX / PNG / JPG
示例值:
type ParseResumeReqBuilder ¶ added in v3.2.1
type ParseResumeReqBuilder struct {
// contains filtered or unexported fields
}
func NewParseResumeReqBuilder ¶ added in v3.2.1
func NewParseResumeReqBuilder() *ParseResumeReqBuilder
func (*ParseResumeReqBuilder) Body ¶ added in v3.2.1
func (builder *ParseResumeReqBuilder) Body(body *ParseResumeReqBody) *ParseResumeReqBuilder
func (*ParseResumeReqBuilder) Build ¶ added in v3.2.1
func (builder *ParseResumeReqBuilder) Build() *ParseResumeReq
type ParseResumeResp ¶ added in v3.2.1
type ParseResumeResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ParseResumeRespData `json:"data"` // 业务数据 }
func (*ParseResumeResp) Success ¶ added in v3.2.1
func (resp *ParseResumeResp) Success() bool
type ParseResumeRespData ¶ added in v3.2.1
type ParseResumeRespData struct {
Resumes []*Resume `json:"resumes,omitempty"` // 简历信息
}
type RecognizeBankCardPathReqBodyBuilder ¶
type RecognizeBankCardPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBankCardPathReqBodyBuilder ¶
func NewRecognizeBankCardPathReqBodyBuilder() *RecognizeBankCardPathReqBodyBuilder
func (*RecognizeBankCardPathReqBodyBuilder) Build ¶
func (builder *RecognizeBankCardPathReqBodyBuilder) Build() (*RecognizeBankCardReqBody, error)
func (*RecognizeBankCardPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeBankCardPathReqBodyBuilder) FilePath(filePath string) *RecognizeBankCardPathReqBodyBuilder
识别的银行卡源文件
示例值:
type RecognizeBankCardReq ¶
type RecognizeBankCardReq struct { Body *RecognizeBankCardReqBody `body:""` // contains filtered or unexported fields }
type RecognizeBankCardReqBodyBuilder ¶
type RecognizeBankCardReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBankCardReqBodyBuilder ¶
func NewRecognizeBankCardReqBodyBuilder() *RecognizeBankCardReqBodyBuilder
func (*RecognizeBankCardReqBodyBuilder) Build ¶
func (builder *RecognizeBankCardReqBodyBuilder) Build() *RecognizeBankCardReqBody
func (*RecognizeBankCardReqBodyBuilder) File ¶
func (builder *RecognizeBankCardReqBodyBuilder) File(file io.Reader) *RecognizeBankCardReqBodyBuilder
识别的银行卡源文件
示例值:
type RecognizeBankCardReqBuilder ¶
type RecognizeBankCardReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBankCardReqBuilder ¶
func NewRecognizeBankCardReqBuilder() *RecognizeBankCardReqBuilder
func (*RecognizeBankCardReqBuilder) Body ¶
func (builder *RecognizeBankCardReqBuilder) Body(body *RecognizeBankCardReqBody) *RecognizeBankCardReqBuilder
func (*RecognizeBankCardReqBuilder) Build ¶
func (builder *RecognizeBankCardReqBuilder) Build() *RecognizeBankCardReq
type RecognizeBankCardResp ¶
type RecognizeBankCardResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeBankCardRespData `json:"data"` // 业务数据 }
func (*RecognizeBankCardResp) Success ¶
func (resp *RecognizeBankCardResp) Success() bool
type RecognizeBankCardRespData ¶
type RecognizeBankCardRespData struct {
BankCard *BankCard `json:"bank_card,omitempty"` // 银行卡信息
}
type RecognizeBusinessCardPathReqBodyBuilder ¶
type RecognizeBusinessCardPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessCardPathReqBodyBuilder ¶
func NewRecognizeBusinessCardPathReqBodyBuilder() *RecognizeBusinessCardPathReqBodyBuilder
func (*RecognizeBusinessCardPathReqBodyBuilder) Build ¶
func (builder *RecognizeBusinessCardPathReqBodyBuilder) Build() (*RecognizeBusinessCardReqBody, error)
func (*RecognizeBusinessCardPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeBusinessCardPathReqBodyBuilder) FilePath(filePath string) *RecognizeBusinessCardPathReqBodyBuilder
识别名片的源文件(支持 JPG / PNG / PDF)
示例值:
type RecognizeBusinessCardReq ¶
type RecognizeBusinessCardReq struct { Body *RecognizeBusinessCardReqBody `body:""` // contains filtered or unexported fields }
type RecognizeBusinessCardReqBodyBuilder ¶
type RecognizeBusinessCardReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessCardReqBodyBuilder ¶
func NewRecognizeBusinessCardReqBodyBuilder() *RecognizeBusinessCardReqBodyBuilder
func (*RecognizeBusinessCardReqBodyBuilder) Build ¶
func (builder *RecognizeBusinessCardReqBodyBuilder) Build() *RecognizeBusinessCardReqBody
func (*RecognizeBusinessCardReqBodyBuilder) File ¶
func (builder *RecognizeBusinessCardReqBodyBuilder) File(file io.Reader) *RecognizeBusinessCardReqBodyBuilder
识别名片的源文件(支持 JPG / PNG / PDF)
示例值:
type RecognizeBusinessCardReqBuilder ¶
type RecognizeBusinessCardReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessCardReqBuilder ¶
func NewRecognizeBusinessCardReqBuilder() *RecognizeBusinessCardReqBuilder
func (*RecognizeBusinessCardReqBuilder) Body ¶
func (builder *RecognizeBusinessCardReqBuilder) Body(body *RecognizeBusinessCardReqBody) *RecognizeBusinessCardReqBuilder
func (*RecognizeBusinessCardReqBuilder) Build ¶
func (builder *RecognizeBusinessCardReqBuilder) Build() *RecognizeBusinessCardReq
type RecognizeBusinessCardResp ¶
type RecognizeBusinessCardResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeBusinessCardRespData `json:"data"` // 业务数据 }
func (*RecognizeBusinessCardResp) Success ¶
func (resp *RecognizeBusinessCardResp) Success() bool
type RecognizeBusinessCardRespData ¶
type RecognizeBusinessCardRespData struct {
BusinessCards []*RecognizedEntities `json:"business_cards,omitempty"` // 名片信息
}
type RecognizeBusinessLicensePathReqBodyBuilder ¶
type RecognizeBusinessLicensePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessLicensePathReqBodyBuilder ¶
func NewRecognizeBusinessLicensePathReqBodyBuilder() *RecognizeBusinessLicensePathReqBodyBuilder
func (*RecognizeBusinessLicensePathReqBodyBuilder) Build ¶
func (builder *RecognizeBusinessLicensePathReqBodyBuilder) Build() (*RecognizeBusinessLicenseReqBody, error)
func (*RecognizeBusinessLicensePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeBusinessLicensePathReqBodyBuilder) FilePath(filePath string) *RecognizeBusinessLicensePathReqBodyBuilder
识别的营业执照源文件
示例值:
type RecognizeBusinessLicenseReq ¶
type RecognizeBusinessLicenseReq struct { Body *RecognizeBusinessLicenseReqBody `body:""` // contains filtered or unexported fields }
type RecognizeBusinessLicenseReqBodyBuilder ¶
type RecognizeBusinessLicenseReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessLicenseReqBodyBuilder ¶
func NewRecognizeBusinessLicenseReqBodyBuilder() *RecognizeBusinessLicenseReqBodyBuilder
func (*RecognizeBusinessLicenseReqBodyBuilder) Build ¶
func (builder *RecognizeBusinessLicenseReqBodyBuilder) Build() *RecognizeBusinessLicenseReqBody
func (*RecognizeBusinessLicenseReqBodyBuilder) File ¶
func (builder *RecognizeBusinessLicenseReqBodyBuilder) File(file io.Reader) *RecognizeBusinessLicenseReqBodyBuilder
识别的营业执照源文件
示例值:
type RecognizeBusinessLicenseReqBuilder ¶
type RecognizeBusinessLicenseReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeBusinessLicenseReqBuilder ¶
func NewRecognizeBusinessLicenseReqBuilder() *RecognizeBusinessLicenseReqBuilder
func (*RecognizeBusinessLicenseReqBuilder) Body ¶
func (builder *RecognizeBusinessLicenseReqBuilder) Body(body *RecognizeBusinessLicenseReqBody) *RecognizeBusinessLicenseReqBuilder
func (*RecognizeBusinessLicenseReqBuilder) Build ¶
func (builder *RecognizeBusinessLicenseReqBuilder) Build() *RecognizeBusinessLicenseReq
type RecognizeBusinessLicenseResp ¶
type RecognizeBusinessLicenseResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeBusinessLicenseRespData `json:"data"` // 业务数据 }
func (*RecognizeBusinessLicenseResp) Success ¶
func (resp *RecognizeBusinessLicenseResp) Success() bool
type RecognizeBusinessLicenseRespData ¶
type RecognizeBusinessLicenseRespData struct {
BusinessLicense *BusinessLicense `json:"business_license,omitempty"` // 营业执照信息
}
type RecognizeChinesePassportPathReqBodyBuilder ¶
type RecognizeChinesePassportPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeChinesePassportPathReqBodyBuilder ¶
func NewRecognizeChinesePassportPathReqBodyBuilder() *RecognizeChinesePassportPathReqBodyBuilder
func (*RecognizeChinesePassportPathReqBodyBuilder) Build ¶
func (builder *RecognizeChinesePassportPathReqBodyBuilder) Build() (*RecognizeChinesePassportReqBody, error)
func (*RecognizeChinesePassportPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeChinesePassportPathReqBodyBuilder) FilePath(filePath string) *RecognizeChinesePassportPathReqBodyBuilder
识别的中国护照源文件
示例值:
type RecognizeChinesePassportReq ¶
type RecognizeChinesePassportReq struct { Body *RecognizeChinesePassportReqBody `body:""` // contains filtered or unexported fields }
type RecognizeChinesePassportReqBodyBuilder ¶
type RecognizeChinesePassportReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeChinesePassportReqBodyBuilder ¶
func NewRecognizeChinesePassportReqBodyBuilder() *RecognizeChinesePassportReqBodyBuilder
func (*RecognizeChinesePassportReqBodyBuilder) Build ¶
func (builder *RecognizeChinesePassportReqBodyBuilder) Build() *RecognizeChinesePassportReqBody
func (*RecognizeChinesePassportReqBodyBuilder) File ¶
func (builder *RecognizeChinesePassportReqBodyBuilder) File(file io.Reader) *RecognizeChinesePassportReqBodyBuilder
识别的中国护照源文件
示例值:
type RecognizeChinesePassportReqBuilder ¶
type RecognizeChinesePassportReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeChinesePassportReqBuilder ¶
func NewRecognizeChinesePassportReqBuilder() *RecognizeChinesePassportReqBuilder
func (*RecognizeChinesePassportReqBuilder) Body ¶
func (builder *RecognizeChinesePassportReqBuilder) Body(body *RecognizeChinesePassportReqBody) *RecognizeChinesePassportReqBuilder
func (*RecognizeChinesePassportReqBuilder) Build ¶
func (builder *RecognizeChinesePassportReqBuilder) Build() *RecognizeChinesePassportReq
type RecognizeChinesePassportResp ¶
type RecognizeChinesePassportResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeChinesePassportRespData `json:"data"` // 业务数据 }
func (*RecognizeChinesePassportResp) Success ¶
func (resp *RecognizeChinesePassportResp) Success() bool
type RecognizeChinesePassportRespData ¶
type RecognizeChinesePassportRespData struct {
ChinesePassport *ChinesePassport `json:"chinese_passport,omitempty"` // 中国护照信息
}
type RecognizeDrivingLicensePathReqBodyBuilder ¶
type RecognizeDrivingLicensePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeDrivingLicensePathReqBodyBuilder ¶
func NewRecognizeDrivingLicensePathReqBodyBuilder() *RecognizeDrivingLicensePathReqBodyBuilder
func (*RecognizeDrivingLicensePathReqBodyBuilder) Build ¶
func (builder *RecognizeDrivingLicensePathReqBodyBuilder) Build() (*RecognizeDrivingLicenseReqBody, error)
func (*RecognizeDrivingLicensePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeDrivingLicensePathReqBodyBuilder) FilePath(filePath string) *RecognizeDrivingLicensePathReqBodyBuilder
识别的驾驶证源文件
示例值:
type RecognizeDrivingLicenseReq ¶
type RecognizeDrivingLicenseReq struct { Body *RecognizeDrivingLicenseReqBody `body:""` // contains filtered or unexported fields }
type RecognizeDrivingLicenseReqBodyBuilder ¶
type RecognizeDrivingLicenseReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeDrivingLicenseReqBodyBuilder ¶
func NewRecognizeDrivingLicenseReqBodyBuilder() *RecognizeDrivingLicenseReqBodyBuilder
func (*RecognizeDrivingLicenseReqBodyBuilder) Build ¶
func (builder *RecognizeDrivingLicenseReqBodyBuilder) Build() *RecognizeDrivingLicenseReqBody
func (*RecognizeDrivingLicenseReqBodyBuilder) File ¶
func (builder *RecognizeDrivingLicenseReqBodyBuilder) File(file io.Reader) *RecognizeDrivingLicenseReqBodyBuilder
识别的驾驶证源文件
示例值:
type RecognizeDrivingLicenseReqBuilder ¶
type RecognizeDrivingLicenseReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeDrivingLicenseReqBuilder ¶
func NewRecognizeDrivingLicenseReqBuilder() *RecognizeDrivingLicenseReqBuilder
func (*RecognizeDrivingLicenseReqBuilder) Body ¶
func (builder *RecognizeDrivingLicenseReqBuilder) Body(body *RecognizeDrivingLicenseReqBody) *RecognizeDrivingLicenseReqBuilder
func (*RecognizeDrivingLicenseReqBuilder) Build ¶
func (builder *RecognizeDrivingLicenseReqBuilder) Build() *RecognizeDrivingLicenseReq
type RecognizeDrivingLicenseResp ¶
type RecognizeDrivingLicenseResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeDrivingLicenseRespData `json:"data"` // 业务数据 }
func (*RecognizeDrivingLicenseResp) Success ¶
func (resp *RecognizeDrivingLicenseResp) Success() bool
type RecognizeDrivingLicenseRespData ¶
type RecognizeDrivingLicenseRespData struct {
DrivingLicense *DrvingLicense `json:"driving_license,omitempty"` // 驾驶证信息
}
type RecognizeFoodManageLicensePathReqBodyBuilder ¶
type RecognizeFoodManageLicensePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodManageLicensePathReqBodyBuilder ¶
func NewRecognizeFoodManageLicensePathReqBodyBuilder() *RecognizeFoodManageLicensePathReqBodyBuilder
func (*RecognizeFoodManageLicensePathReqBodyBuilder) Build ¶
func (builder *RecognizeFoodManageLicensePathReqBodyBuilder) Build() (*RecognizeFoodManageLicenseReqBody, error)
func (*RecognizeFoodManageLicensePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeFoodManageLicensePathReqBodyBuilder) FilePath(filePath string) *RecognizeFoodManageLicensePathReqBodyBuilder
识别的食品经营许可证源文件
示例值:
type RecognizeFoodManageLicenseReq ¶
type RecognizeFoodManageLicenseReq struct { Body *RecognizeFoodManageLicenseReqBody `body:""` // contains filtered or unexported fields }
type RecognizeFoodManageLicenseReqBodyBuilder ¶
type RecognizeFoodManageLicenseReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodManageLicenseReqBodyBuilder ¶
func NewRecognizeFoodManageLicenseReqBodyBuilder() *RecognizeFoodManageLicenseReqBodyBuilder
func (*RecognizeFoodManageLicenseReqBodyBuilder) Build ¶
func (builder *RecognizeFoodManageLicenseReqBodyBuilder) Build() *RecognizeFoodManageLicenseReqBody
func (*RecognizeFoodManageLicenseReqBodyBuilder) File ¶
func (builder *RecognizeFoodManageLicenseReqBodyBuilder) File(file io.Reader) *RecognizeFoodManageLicenseReqBodyBuilder
识别的食品经营许可证源文件
示例值:
type RecognizeFoodManageLicenseReqBuilder ¶
type RecognizeFoodManageLicenseReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodManageLicenseReqBuilder ¶
func NewRecognizeFoodManageLicenseReqBuilder() *RecognizeFoodManageLicenseReqBuilder
func (*RecognizeFoodManageLicenseReqBuilder) Body ¶
func (builder *RecognizeFoodManageLicenseReqBuilder) Body(body *RecognizeFoodManageLicenseReqBody) *RecognizeFoodManageLicenseReqBuilder
func (*RecognizeFoodManageLicenseReqBuilder) Build ¶
func (builder *RecognizeFoodManageLicenseReqBuilder) Build() *RecognizeFoodManageLicenseReq
type RecognizeFoodManageLicenseResp ¶
type RecognizeFoodManageLicenseResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeFoodManageLicenseRespData `json:"data"` // 业务数据 }
func (*RecognizeFoodManageLicenseResp) Success ¶
func (resp *RecognizeFoodManageLicenseResp) Success() bool
type RecognizeFoodManageLicenseRespData ¶
type RecognizeFoodManageLicenseRespData struct {
FoodManageLicense *FoodManageLicense `json:"food_manage_license,omitempty"` // 食品经营许可证信息
}
type RecognizeFoodProduceLicensePathReqBodyBuilder ¶
type RecognizeFoodProduceLicensePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodProduceLicensePathReqBodyBuilder ¶
func NewRecognizeFoodProduceLicensePathReqBodyBuilder() *RecognizeFoodProduceLicensePathReqBodyBuilder
func (*RecognizeFoodProduceLicensePathReqBodyBuilder) Build ¶
func (builder *RecognizeFoodProduceLicensePathReqBodyBuilder) Build() (*RecognizeFoodProduceLicenseReqBody, error)
func (*RecognizeFoodProduceLicensePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeFoodProduceLicensePathReqBodyBuilder) FilePath(filePath string) *RecognizeFoodProduceLicensePathReqBodyBuilder
识别的食品生产许可证源文件
示例值:
type RecognizeFoodProduceLicenseReq ¶
type RecognizeFoodProduceLicenseReq struct { Body *RecognizeFoodProduceLicenseReqBody `body:""` // contains filtered or unexported fields }
type RecognizeFoodProduceLicenseReqBodyBuilder ¶
type RecognizeFoodProduceLicenseReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodProduceLicenseReqBodyBuilder ¶
func NewRecognizeFoodProduceLicenseReqBodyBuilder() *RecognizeFoodProduceLicenseReqBodyBuilder
func (*RecognizeFoodProduceLicenseReqBodyBuilder) Build ¶
func (builder *RecognizeFoodProduceLicenseReqBodyBuilder) Build() *RecognizeFoodProduceLicenseReqBody
func (*RecognizeFoodProduceLicenseReqBodyBuilder) File ¶
func (builder *RecognizeFoodProduceLicenseReqBodyBuilder) File(file io.Reader) *RecognizeFoodProduceLicenseReqBodyBuilder
识别的食品生产许可证源文件
示例值:
type RecognizeFoodProduceLicenseReqBuilder ¶
type RecognizeFoodProduceLicenseReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeFoodProduceLicenseReqBuilder ¶
func NewRecognizeFoodProduceLicenseReqBuilder() *RecognizeFoodProduceLicenseReqBuilder
func (*RecognizeFoodProduceLicenseReqBuilder) Body ¶
func (builder *RecognizeFoodProduceLicenseReqBuilder) Body(body *RecognizeFoodProduceLicenseReqBody) *RecognizeFoodProduceLicenseReqBuilder
func (*RecognizeFoodProduceLicenseReqBuilder) Build ¶
func (builder *RecognizeFoodProduceLicenseReqBuilder) Build() *RecognizeFoodProduceLicenseReq
type RecognizeFoodProduceLicenseResp ¶
type RecognizeFoodProduceLicenseResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeFoodProduceLicenseRespData `json:"data"` // 业务数据 }
func (*RecognizeFoodProduceLicenseResp) Success ¶
func (resp *RecognizeFoodProduceLicenseResp) Success() bool
type RecognizeFoodProduceLicenseRespData ¶
type RecognizeFoodProduceLicenseRespData struct {
FoodProduceLicense *FoodProduceLicense `json:"food_produce_license,omitempty"` // 食品生产许可证信息
}
type RecognizeHealthCertificatePathReqBodyBuilder ¶ added in v3.1.2
type RecognizeHealthCertificatePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHealthCertificatePathReqBodyBuilder ¶ added in v3.1.2
func NewRecognizeHealthCertificatePathReqBodyBuilder() *RecognizeHealthCertificatePathReqBodyBuilder
func (*RecognizeHealthCertificatePathReqBodyBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeHealthCertificatePathReqBodyBuilder) Build() (*RecognizeHealthCertificateReqBody, error)
func (*RecognizeHealthCertificatePathReqBodyBuilder) FilePath ¶ added in v3.1.2
func (builder *RecognizeHealthCertificatePathReqBodyBuilder) FilePath(filePath string) *RecognizeHealthCertificatePathReqBodyBuilder
识别的健康证源文件
示例值:
type RecognizeHealthCertificateReq ¶ added in v3.1.2
type RecognizeHealthCertificateReq struct { Body *RecognizeHealthCertificateReqBody `body:""` // contains filtered or unexported fields }
type RecognizeHealthCertificateReqBody ¶ added in v3.1.2
type RecognizeHealthCertificateReqBodyBuilder ¶ added in v3.1.2
type RecognizeHealthCertificateReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHealthCertificateReqBodyBuilder ¶ added in v3.1.2
func NewRecognizeHealthCertificateReqBodyBuilder() *RecognizeHealthCertificateReqBodyBuilder
func (*RecognizeHealthCertificateReqBodyBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeHealthCertificateReqBodyBuilder) Build() *RecognizeHealthCertificateReqBody
func (*RecognizeHealthCertificateReqBodyBuilder) File ¶ added in v3.1.2
func (builder *RecognizeHealthCertificateReqBodyBuilder) File(file io.Reader) *RecognizeHealthCertificateReqBodyBuilder
识别的健康证源文件
示例值:
type RecognizeHealthCertificateReqBuilder ¶ added in v3.1.2
type RecognizeHealthCertificateReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHealthCertificateReqBuilder ¶ added in v3.1.2
func NewRecognizeHealthCertificateReqBuilder() *RecognizeHealthCertificateReqBuilder
func (*RecognizeHealthCertificateReqBuilder) Body ¶ added in v3.1.2
func (builder *RecognizeHealthCertificateReqBuilder) Body(body *RecognizeHealthCertificateReqBody) *RecognizeHealthCertificateReqBuilder
func (*RecognizeHealthCertificateReqBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeHealthCertificateReqBuilder) Build() *RecognizeHealthCertificateReq
type RecognizeHealthCertificateResp ¶ added in v3.1.2
type RecognizeHealthCertificateResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeHealthCertificateRespData `json:"data"` // 业务数据 }
func (*RecognizeHealthCertificateResp) Success ¶ added in v3.1.2
func (resp *RecognizeHealthCertificateResp) Success() bool
type RecognizeHealthCertificateRespData ¶ added in v3.1.2
type RecognizeHealthCertificateRespData struct {
HealthCertificate *HealthCertificate `json:"health_certificate,omitempty"` // 健康证信息
}
type RecognizeHkmMainlandTravelPermitPathReqBodyBuilder ¶
type RecognizeHkmMainlandTravelPermitPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHkmMainlandTravelPermitPathReqBodyBuilder ¶
func NewRecognizeHkmMainlandTravelPermitPathReqBodyBuilder() *RecognizeHkmMainlandTravelPermitPathReqBodyBuilder
func (*RecognizeHkmMainlandTravelPermitPathReqBodyBuilder) Build ¶
func (builder *RecognizeHkmMainlandTravelPermitPathReqBodyBuilder) Build() (*RecognizeHkmMainlandTravelPermitReqBody, error)
func (*RecognizeHkmMainlandTravelPermitPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeHkmMainlandTravelPermitPathReqBodyBuilder) FilePath(filePath string) *RecognizeHkmMainlandTravelPermitPathReqBodyBuilder
识别的港澳居民来往内地通行证源文件
示例值:
type RecognizeHkmMainlandTravelPermitReq ¶
type RecognizeHkmMainlandTravelPermitReq struct { Body *RecognizeHkmMainlandTravelPermitReqBody `body:""` // contains filtered or unexported fields }
type RecognizeHkmMainlandTravelPermitReqBodyBuilder ¶
type RecognizeHkmMainlandTravelPermitReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHkmMainlandTravelPermitReqBodyBuilder ¶
func NewRecognizeHkmMainlandTravelPermitReqBodyBuilder() *RecognizeHkmMainlandTravelPermitReqBodyBuilder
func (*RecognizeHkmMainlandTravelPermitReqBodyBuilder) Build ¶
func (builder *RecognizeHkmMainlandTravelPermitReqBodyBuilder) Build() *RecognizeHkmMainlandTravelPermitReqBody
func (*RecognizeHkmMainlandTravelPermitReqBodyBuilder) File ¶
func (builder *RecognizeHkmMainlandTravelPermitReqBodyBuilder) File(file io.Reader) *RecognizeHkmMainlandTravelPermitReqBodyBuilder
识别的港澳居民来往内地通行证源文件
示例值:
type RecognizeHkmMainlandTravelPermitReqBuilder ¶
type RecognizeHkmMainlandTravelPermitReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeHkmMainlandTravelPermitReqBuilder ¶
func NewRecognizeHkmMainlandTravelPermitReqBuilder() *RecognizeHkmMainlandTravelPermitReqBuilder
func (*RecognizeHkmMainlandTravelPermitReqBuilder) Body ¶
func (builder *RecognizeHkmMainlandTravelPermitReqBuilder) Body(body *RecognizeHkmMainlandTravelPermitReqBody) *RecognizeHkmMainlandTravelPermitReqBuilder
func (*RecognizeHkmMainlandTravelPermitReqBuilder) Build ¶
func (builder *RecognizeHkmMainlandTravelPermitReqBuilder) Build() *RecognizeHkmMainlandTravelPermitReq
type RecognizeHkmMainlandTravelPermitResp ¶
type RecognizeHkmMainlandTravelPermitResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeHkmMainlandTravelPermitRespData `json:"data"` // 业务数据 }
func (*RecognizeHkmMainlandTravelPermitResp) Success ¶
func (resp *RecognizeHkmMainlandTravelPermitResp) Success() bool
type RecognizeHkmMainlandTravelPermitRespData ¶
type RecognizeHkmMainlandTravelPermitRespData struct {
HkmMainlandTravelPermit *HkmMainlandTravelPermit `json:"hkm_mainland_travel_permit,omitempty"` // 港澳居民来往内地通行证信息
}
type RecognizeIdCardPathReqBodyBuilder ¶
type RecognizeIdCardPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeIdCardPathReqBodyBuilder ¶
func NewRecognizeIdCardPathReqBodyBuilder() *RecognizeIdCardPathReqBodyBuilder
func (*RecognizeIdCardPathReqBodyBuilder) Build ¶
func (builder *RecognizeIdCardPathReqBodyBuilder) Build() (*RecognizeIdCardReqBody, error)
func (*RecognizeIdCardPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeIdCardPathReqBodyBuilder) FilePath(filePath string) *RecognizeIdCardPathReqBodyBuilder
识别身份证的源文件
示例值:
type RecognizeIdCardReq ¶
type RecognizeIdCardReq struct { Body *RecognizeIdCardReqBody `body:""` // contains filtered or unexported fields }
type RecognizeIdCardReqBody ¶
type RecognizeIdCardReqBodyBuilder ¶
type RecognizeIdCardReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeIdCardReqBodyBuilder ¶
func NewRecognizeIdCardReqBodyBuilder() *RecognizeIdCardReqBodyBuilder
func (*RecognizeIdCardReqBodyBuilder) Build ¶
func (builder *RecognizeIdCardReqBodyBuilder) Build() *RecognizeIdCardReqBody
func (*RecognizeIdCardReqBodyBuilder) File ¶
func (builder *RecognizeIdCardReqBodyBuilder) File(file io.Reader) *RecognizeIdCardReqBodyBuilder
识别身份证的源文件
示例值:
type RecognizeIdCardReqBuilder ¶
type RecognizeIdCardReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeIdCardReqBuilder ¶
func NewRecognizeIdCardReqBuilder() *RecognizeIdCardReqBuilder
func (*RecognizeIdCardReqBuilder) Body ¶
func (builder *RecognizeIdCardReqBuilder) Body(body *RecognizeIdCardReqBody) *RecognizeIdCardReqBuilder
func (*RecognizeIdCardReqBuilder) Build ¶
func (builder *RecognizeIdCardReqBuilder) Build() *RecognizeIdCardReq
type RecognizeIdCardResp ¶
type RecognizeIdCardResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeIdCardRespData `json:"data"` // 业务数据 }
func (*RecognizeIdCardResp) Success ¶
func (resp *RecognizeIdCardResp) Success() bool
type RecognizeIdCardRespData ¶
type RecognizeIdCardRespData struct {
IdCard *IdCard `json:"id_card,omitempty"` // 身份证信息
}
type RecognizeTaxiInvoicePathReqBodyBuilder ¶
type RecognizeTaxiInvoicePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTaxiInvoicePathReqBodyBuilder ¶
func NewRecognizeTaxiInvoicePathReqBodyBuilder() *RecognizeTaxiInvoicePathReqBodyBuilder
func (*RecognizeTaxiInvoicePathReqBodyBuilder) Build ¶
func (builder *RecognizeTaxiInvoicePathReqBodyBuilder) Build() (*RecognizeTaxiInvoiceReqBody, error)
func (*RecognizeTaxiInvoicePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeTaxiInvoicePathReqBodyBuilder) FilePath(filePath string) *RecognizeTaxiInvoicePathReqBodyBuilder
识别的出租车票源文件
示例值:
type RecognizeTaxiInvoiceReq ¶
type RecognizeTaxiInvoiceReq struct { Body *RecognizeTaxiInvoiceReqBody `body:""` // contains filtered or unexported fields }
type RecognizeTaxiInvoiceReqBodyBuilder ¶
type RecognizeTaxiInvoiceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTaxiInvoiceReqBodyBuilder ¶
func NewRecognizeTaxiInvoiceReqBodyBuilder() *RecognizeTaxiInvoiceReqBodyBuilder
func (*RecognizeTaxiInvoiceReqBodyBuilder) Build ¶
func (builder *RecognizeTaxiInvoiceReqBodyBuilder) Build() *RecognizeTaxiInvoiceReqBody
func (*RecognizeTaxiInvoiceReqBodyBuilder) File ¶
func (builder *RecognizeTaxiInvoiceReqBodyBuilder) File(file io.Reader) *RecognizeTaxiInvoiceReqBodyBuilder
识别的出租车票源文件
示例值:
type RecognizeTaxiInvoiceReqBuilder ¶
type RecognizeTaxiInvoiceReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTaxiInvoiceReqBuilder ¶
func NewRecognizeTaxiInvoiceReqBuilder() *RecognizeTaxiInvoiceReqBuilder
func (*RecognizeTaxiInvoiceReqBuilder) Body ¶
func (builder *RecognizeTaxiInvoiceReqBuilder) Body(body *RecognizeTaxiInvoiceReqBody) *RecognizeTaxiInvoiceReqBuilder
func (*RecognizeTaxiInvoiceReqBuilder) Build ¶
func (builder *RecognizeTaxiInvoiceReqBuilder) Build() *RecognizeTaxiInvoiceReq
type RecognizeTaxiInvoiceResp ¶
type RecognizeTaxiInvoiceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeTaxiInvoiceRespData `json:"data"` // 业务数据 }
func (*RecognizeTaxiInvoiceResp) Success ¶
func (resp *RecognizeTaxiInvoiceResp) Success() bool
type RecognizeTaxiInvoiceRespData ¶
type RecognizeTaxiInvoiceRespData struct {
TaxiInvoices []*TaxiInvoice `json:"taxi_invoices,omitempty"` // 出租车票信息
}
type RecognizeTrainInvoicePathReqBodyBuilder ¶
type RecognizeTrainInvoicePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTrainInvoicePathReqBodyBuilder ¶
func NewRecognizeTrainInvoicePathReqBodyBuilder() *RecognizeTrainInvoicePathReqBodyBuilder
func (*RecognizeTrainInvoicePathReqBodyBuilder) Build ¶
func (builder *RecognizeTrainInvoicePathReqBodyBuilder) Build() (*RecognizeTrainInvoiceReqBody, error)
func (*RecognizeTrainInvoicePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeTrainInvoicePathReqBodyBuilder) FilePath(filePath string) *RecognizeTrainInvoicePathReqBodyBuilder
识别的火车票源文件
示例值:
type RecognizeTrainInvoiceReq ¶
type RecognizeTrainInvoiceReq struct { Body *RecognizeTrainInvoiceReqBody `body:""` // contains filtered or unexported fields }
type RecognizeTrainInvoiceReqBodyBuilder ¶
type RecognizeTrainInvoiceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTrainInvoiceReqBodyBuilder ¶
func NewRecognizeTrainInvoiceReqBodyBuilder() *RecognizeTrainInvoiceReqBodyBuilder
func (*RecognizeTrainInvoiceReqBodyBuilder) Build ¶
func (builder *RecognizeTrainInvoiceReqBodyBuilder) Build() *RecognizeTrainInvoiceReqBody
func (*RecognizeTrainInvoiceReqBodyBuilder) File ¶
func (builder *RecognizeTrainInvoiceReqBodyBuilder) File(file io.Reader) *RecognizeTrainInvoiceReqBodyBuilder
识别的火车票源文件
示例值:
type RecognizeTrainInvoiceReqBuilder ¶
type RecognizeTrainInvoiceReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTrainInvoiceReqBuilder ¶
func NewRecognizeTrainInvoiceReqBuilder() *RecognizeTrainInvoiceReqBuilder
func (*RecognizeTrainInvoiceReqBuilder) Body ¶
func (builder *RecognizeTrainInvoiceReqBuilder) Body(body *RecognizeTrainInvoiceReqBody) *RecognizeTrainInvoiceReqBuilder
func (*RecognizeTrainInvoiceReqBuilder) Build ¶
func (builder *RecognizeTrainInvoiceReqBuilder) Build() *RecognizeTrainInvoiceReq
type RecognizeTrainInvoiceResp ¶
type RecognizeTrainInvoiceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeTrainInvoiceRespData `json:"data"` // 业务数据 }
func (*RecognizeTrainInvoiceResp) Success ¶
func (resp *RecognizeTrainInvoiceResp) Success() bool
type RecognizeTrainInvoiceRespData ¶
type RecognizeTrainInvoiceRespData struct {
TrainInvoices []*TrainInvoice `json:"train_invoices,omitempty"` // 火车票信息
}
type RecognizeTwMainlandTravelPermitPathReqBodyBuilder ¶
type RecognizeTwMainlandTravelPermitPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTwMainlandTravelPermitPathReqBodyBuilder ¶
func NewRecognizeTwMainlandTravelPermitPathReqBodyBuilder() *RecognizeTwMainlandTravelPermitPathReqBodyBuilder
func (*RecognizeTwMainlandTravelPermitPathReqBodyBuilder) Build ¶
func (builder *RecognizeTwMainlandTravelPermitPathReqBodyBuilder) Build() (*RecognizeTwMainlandTravelPermitReqBody, error)
func (*RecognizeTwMainlandTravelPermitPathReqBodyBuilder) FilePath ¶
func (builder *RecognizeTwMainlandTravelPermitPathReqBodyBuilder) FilePath(filePath string) *RecognizeTwMainlandTravelPermitPathReqBodyBuilder
识别的台湾居民来往大陆通行证源文件
示例值:
type RecognizeTwMainlandTravelPermitReq ¶
type RecognizeTwMainlandTravelPermitReq struct { Body *RecognizeTwMainlandTravelPermitReqBody `body:""` // contains filtered or unexported fields }
type RecognizeTwMainlandTravelPermitReqBodyBuilder ¶
type RecognizeTwMainlandTravelPermitReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTwMainlandTravelPermitReqBodyBuilder ¶
func NewRecognizeTwMainlandTravelPermitReqBodyBuilder() *RecognizeTwMainlandTravelPermitReqBodyBuilder
func (*RecognizeTwMainlandTravelPermitReqBodyBuilder) Build ¶
func (builder *RecognizeTwMainlandTravelPermitReqBodyBuilder) Build() *RecognizeTwMainlandTravelPermitReqBody
func (*RecognizeTwMainlandTravelPermitReqBodyBuilder) File ¶
func (builder *RecognizeTwMainlandTravelPermitReqBodyBuilder) File(file io.Reader) *RecognizeTwMainlandTravelPermitReqBodyBuilder
识别的台湾居民来往大陆通行证源文件
示例值:
type RecognizeTwMainlandTravelPermitReqBuilder ¶
type RecognizeTwMainlandTravelPermitReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeTwMainlandTravelPermitReqBuilder ¶
func NewRecognizeTwMainlandTravelPermitReqBuilder() *RecognizeTwMainlandTravelPermitReqBuilder
func (*RecognizeTwMainlandTravelPermitReqBuilder) Body ¶
func (builder *RecognizeTwMainlandTravelPermitReqBuilder) Body(body *RecognizeTwMainlandTravelPermitReqBody) *RecognizeTwMainlandTravelPermitReqBuilder
func (*RecognizeTwMainlandTravelPermitReqBuilder) Build ¶
func (builder *RecognizeTwMainlandTravelPermitReqBuilder) Build() *RecognizeTwMainlandTravelPermitReq
type RecognizeTwMainlandTravelPermitResp ¶
type RecognizeTwMainlandTravelPermitResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeTwMainlandTravelPermitRespData `json:"data"` // 业务数据 }
func (*RecognizeTwMainlandTravelPermitResp) Success ¶
func (resp *RecognizeTwMainlandTravelPermitResp) Success() bool
type RecognizeTwMainlandTravelPermitRespData ¶
type RecognizeTwMainlandTravelPermitRespData struct {
TwMainlandTravelPermit *TwMainlandTravelPermit `json:"tw_mainland_travel_permit,omitempty"` // 台湾居民来往大陆通行证信息
}
type RecognizeVatInvoicePathReqBodyBuilder ¶
type RecognizeVatInvoicePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVatInvoicePathReqBodyBuilder ¶
func NewRecognizeVatInvoicePathReqBodyBuilder() *RecognizeVatInvoicePathReqBodyBuilder
func (*RecognizeVatInvoicePathReqBodyBuilder) Build ¶
func (builder *RecognizeVatInvoicePathReqBodyBuilder) Build() (*RecognizeVatInvoiceReqBody, error)
func (*RecognizeVatInvoicePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeVatInvoicePathReqBodyBuilder) FilePath(filePath string) *RecognizeVatInvoicePathReqBodyBuilder
识别的增值税发票文件
示例值:
type RecognizeVatInvoiceReq ¶
type RecognizeVatInvoiceReq struct { Body *RecognizeVatInvoiceReqBody `body:""` // contains filtered or unexported fields }
type RecognizeVatInvoiceReqBodyBuilder ¶
type RecognizeVatInvoiceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVatInvoiceReqBodyBuilder ¶
func NewRecognizeVatInvoiceReqBodyBuilder() *RecognizeVatInvoiceReqBodyBuilder
func (*RecognizeVatInvoiceReqBodyBuilder) Build ¶
func (builder *RecognizeVatInvoiceReqBodyBuilder) Build() *RecognizeVatInvoiceReqBody
func (*RecognizeVatInvoiceReqBodyBuilder) File ¶
func (builder *RecognizeVatInvoiceReqBodyBuilder) File(file io.Reader) *RecognizeVatInvoiceReqBodyBuilder
识别的增值税发票文件
示例值:
type RecognizeVatInvoiceReqBuilder ¶
type RecognizeVatInvoiceReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVatInvoiceReqBuilder ¶
func NewRecognizeVatInvoiceReqBuilder() *RecognizeVatInvoiceReqBuilder
func (*RecognizeVatInvoiceReqBuilder) Body ¶
func (builder *RecognizeVatInvoiceReqBuilder) Body(body *RecognizeVatInvoiceReqBody) *RecognizeVatInvoiceReqBuilder
func (*RecognizeVatInvoiceReqBuilder) Build ¶
func (builder *RecognizeVatInvoiceReqBuilder) Build() *RecognizeVatInvoiceReq
type RecognizeVatInvoiceResp ¶
type RecognizeVatInvoiceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeVatInvoiceRespData `json:"data"` // 业务数据 }
func (*RecognizeVatInvoiceResp) Success ¶
func (resp *RecognizeVatInvoiceResp) Success() bool
type RecognizeVatInvoiceRespData ¶
type RecognizeVatInvoiceRespData struct {
VatInvoices []*VatInvoice `json:"vat_invoices,omitempty"` // 增值税发票信息
}
type RecognizeVehicleInvoicePathReqBodyBuilder ¶ added in v3.1.2
type RecognizeVehicleInvoicePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleInvoicePathReqBodyBuilder ¶ added in v3.1.2
func NewRecognizeVehicleInvoicePathReqBodyBuilder() *RecognizeVehicleInvoicePathReqBodyBuilder
func (*RecognizeVehicleInvoicePathReqBodyBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoicePathReqBodyBuilder) Build() (*RecognizeVehicleInvoiceReqBody, error)
func (*RecognizeVehicleInvoicePathReqBodyBuilder) FilePath ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoicePathReqBodyBuilder) FilePath(filePath string) *RecognizeVehicleInvoicePathReqBodyBuilder
识别的机动车发票源文件
示例值:
type RecognizeVehicleInvoiceReq ¶ added in v3.1.2
type RecognizeVehicleInvoiceReq struct { Body *RecognizeVehicleInvoiceReqBody `body:""` // contains filtered or unexported fields }
type RecognizeVehicleInvoiceReqBody ¶ added in v3.1.2
type RecognizeVehicleInvoiceReqBodyBuilder ¶ added in v3.1.2
type RecognizeVehicleInvoiceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleInvoiceReqBodyBuilder ¶ added in v3.1.2
func NewRecognizeVehicleInvoiceReqBodyBuilder() *RecognizeVehicleInvoiceReqBodyBuilder
func (*RecognizeVehicleInvoiceReqBodyBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoiceReqBodyBuilder) Build() *RecognizeVehicleInvoiceReqBody
func (*RecognizeVehicleInvoiceReqBodyBuilder) File ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoiceReqBodyBuilder) File(file io.Reader) *RecognizeVehicleInvoiceReqBodyBuilder
识别的机动车发票源文件
示例值:
type RecognizeVehicleInvoiceReqBuilder ¶ added in v3.1.2
type RecognizeVehicleInvoiceReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleInvoiceReqBuilder ¶ added in v3.1.2
func NewRecognizeVehicleInvoiceReqBuilder() *RecognizeVehicleInvoiceReqBuilder
func (*RecognizeVehicleInvoiceReqBuilder) Body ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoiceReqBuilder) Body(body *RecognizeVehicleInvoiceReqBody) *RecognizeVehicleInvoiceReqBuilder
func (*RecognizeVehicleInvoiceReqBuilder) Build ¶ added in v3.1.2
func (builder *RecognizeVehicleInvoiceReqBuilder) Build() *RecognizeVehicleInvoiceReq
type RecognizeVehicleInvoiceResp ¶ added in v3.1.2
type RecognizeVehicleInvoiceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeVehicleInvoiceRespData `json:"data"` // 业务数据 }
func (*RecognizeVehicleInvoiceResp) Success ¶ added in v3.1.2
func (resp *RecognizeVehicleInvoiceResp) Success() bool
type RecognizeVehicleInvoiceRespData ¶ added in v3.1.2
type RecognizeVehicleInvoiceRespData struct {
VehicleInvoice *VehicleInvoice `json:"vehicle_invoice,omitempty"` // 机动车发票信息
}
type RecognizeVehicleLicensePathReqBodyBuilder ¶
type RecognizeVehicleLicensePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleLicensePathReqBodyBuilder ¶
func NewRecognizeVehicleLicensePathReqBodyBuilder() *RecognizeVehicleLicensePathReqBodyBuilder
func (*RecognizeVehicleLicensePathReqBodyBuilder) Build ¶
func (builder *RecognizeVehicleLicensePathReqBodyBuilder) Build() (*RecognizeVehicleLicenseReqBody, error)
func (*RecognizeVehicleLicensePathReqBodyBuilder) FilePath ¶
func (builder *RecognizeVehicleLicensePathReqBodyBuilder) FilePath(filePath string) *RecognizeVehicleLicensePathReqBodyBuilder
识别的行驶证源文件
示例值:
type RecognizeVehicleLicenseReq ¶
type RecognizeVehicleLicenseReq struct { Body *RecognizeVehicleLicenseReqBody `body:""` // contains filtered or unexported fields }
type RecognizeVehicleLicenseReqBodyBuilder ¶
type RecognizeVehicleLicenseReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleLicenseReqBodyBuilder ¶
func NewRecognizeVehicleLicenseReqBodyBuilder() *RecognizeVehicleLicenseReqBodyBuilder
func (*RecognizeVehicleLicenseReqBodyBuilder) Build ¶
func (builder *RecognizeVehicleLicenseReqBodyBuilder) Build() *RecognizeVehicleLicenseReqBody
func (*RecognizeVehicleLicenseReqBodyBuilder) File ¶
func (builder *RecognizeVehicleLicenseReqBodyBuilder) File(file io.Reader) *RecognizeVehicleLicenseReqBodyBuilder
识别的行驶证源文件
示例值:
type RecognizeVehicleLicenseReqBuilder ¶
type RecognizeVehicleLicenseReqBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizeVehicleLicenseReqBuilder ¶
func NewRecognizeVehicleLicenseReqBuilder() *RecognizeVehicleLicenseReqBuilder
func (*RecognizeVehicleLicenseReqBuilder) Body ¶
func (builder *RecognizeVehicleLicenseReqBuilder) Body(body *RecognizeVehicleLicenseReqBody) *RecognizeVehicleLicenseReqBuilder
func (*RecognizeVehicleLicenseReqBuilder) Build ¶
func (builder *RecognizeVehicleLicenseReqBuilder) Build() *RecognizeVehicleLicenseReq
type RecognizeVehicleLicenseResp ¶
type RecognizeVehicleLicenseResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RecognizeVehicleLicenseRespData `json:"data"` // 业务数据 }
func (*RecognizeVehicleLicenseResp) Success ¶
func (resp *RecognizeVehicleLicenseResp) Success() bool
type RecognizeVehicleLicenseRespData ¶
type RecognizeVehicleLicenseRespData struct {
VehicleLicense *VehicleLicense `json:"vehicle_license,omitempty"` // 行驶证信息
}
type RecognizedEntities ¶
type RecognizedEntities struct {
Entities []*RecognizedEntity `json:"entities,omitempty"` // 识别的实体列表
}
type RecognizedEntitiesBuilder ¶
type RecognizedEntitiesBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizedEntitiesBuilder ¶
func NewRecognizedEntitiesBuilder() *RecognizedEntitiesBuilder
func (*RecognizedEntitiesBuilder) Build ¶
func (builder *RecognizedEntitiesBuilder) Build() *RecognizedEntities
func (*RecognizedEntitiesBuilder) Entities ¶
func (builder *RecognizedEntitiesBuilder) Entities(entities []*RecognizedEntity) *RecognizedEntitiesBuilder
识别的实体列表
示例值:
type RecognizedEntity ¶
type RecognizedEntityBuilder ¶
type RecognizedEntityBuilder struct {
// contains filtered or unexported fields
}
func NewRecognizedEntityBuilder ¶
func NewRecognizedEntityBuilder() *RecognizedEntityBuilder
func (*RecognizedEntityBuilder) Build ¶
func (builder *RecognizedEntityBuilder) Build() *RecognizedEntity
func (*RecognizedEntityBuilder) Type ¶
func (builder *RecognizedEntityBuilder) Type(type_ string) *RecognizedEntityBuilder
识别的字段种类
示例值:contact_names
func (*RecognizedEntityBuilder) Value ¶
func (builder *RecognizedEntityBuilder) Value(value string) *RecognizedEntityBuilder
识别出字段的文本信息
示例值:张三
type Resume ¶ added in v3.2.1
type Resume struct { FileMd5 *string `json:"file_md5,omitempty"` // 文件标识ID,依据文件内容自动生成 Content *string `json:"content,omitempty"` // 文本内容,当接口返回成功时,该字段才存在 NewContent *string `json:"new_content,omitempty"` // 经过排序后的文本内容,当接口返回成功时,该字段才存在 Name *string `json:"name,omitempty"` // 名称 Email *string `json:"email,omitempty"` // 邮箱 Mobile *string `json:"mobile,omitempty"` // 手机号码 MobileIsVirtual *bool `json:"mobile_is_virtual,omitempty"` // 手机号码是否虚拟号码 CountryCode *string `json:"country_code,omitempty"` // 手机号码国家编码 Educations []*ResumeEducation `json:"educations,omitempty"` // 教育经历 Careers []*ResumeCareer `json:"careers,omitempty"` // 职业经历 Projects []*ResumeProject `json:"projects,omitempty"` // 项目经历 WorkYear *int `json:"work_year,omitempty"` // 工作年限,为空表示工作年限未知,数字单位为年,整数 DateOfBirth *string `json:"date_of_birth,omitempty"` // 生日,格式YYYY-MM-DD Gender *int `json:"gender,omitempty"` // 性别 WillingPositions []string `json:"willing_positions,omitempty"` // 希望获得的职位列表 CurrentLocation *string `json:"current_location,omitempty"` // 当前工作地点(城市) WillingLocations []string `json:"willing_locations,omitempty"` // 希望工作地点列表 HomeLocation *string `json:"home_location,omitempty"` // 家乡(城市) Languages []*ResumeLanguage `json:"languages,omitempty"` // 语言 Awards []*ResumeAward `json:"awards,omitempty"` // 获奖 Certificates []*ResumeCertificate `json:"certificates,omitempty"` // 证书 Competitions []*ResumeCompetition `json:"competitions,omitempty"` // 竞赛 SelfEvaluation *string `json:"self_evaluation,omitempty"` // 自我评价 Urls []string `json:"urls,omitempty"` // 链接列表 SocialLinks []string `json:"social_links,omitempty"` // 社交链接 }
type ResumeAward ¶ added in v3.2.1
type ResumeAwardBuilder ¶ added in v3.2.1
type ResumeAwardBuilder struct {
// contains filtered or unexported fields
}
func NewResumeAwardBuilder ¶ added in v3.2.1
func NewResumeAwardBuilder() *ResumeAwardBuilder
func (*ResumeAwardBuilder) Award ¶ added in v3.2.1
func (builder *ResumeAwardBuilder) Award(award string) *ResumeAwardBuilder
奖项
示例值:XXX大赛奖项
func (*ResumeAwardBuilder) Build ¶ added in v3.2.1
func (builder *ResumeAwardBuilder) Build() *ResumeAward
func (*ResumeAwardBuilder) Date ¶ added in v3.2.1
func (builder *ResumeAwardBuilder) Date(date string) *ResumeAwardBuilder
获奖时间,格式:YYYY
示例值:2015
func (*ResumeAwardBuilder) Description ¶ added in v3.2.1
func (builder *ResumeAwardBuilder) Description(description string) *ResumeAwardBuilder
描述
示例值:曾获XXX大赛奖项...
type ResumeBuilder ¶ added in v3.2.1
type ResumeBuilder struct {
// contains filtered or unexported fields
}
func NewResumeBuilder ¶ added in v3.2.1
func NewResumeBuilder() *ResumeBuilder
func (*ResumeBuilder) Awards ¶ added in v3.2.1
func (builder *ResumeBuilder) Awards(awards []*ResumeAward) *ResumeBuilder
获奖
示例值:
func (*ResumeBuilder) Build ¶ added in v3.2.1
func (builder *ResumeBuilder) Build() *Resume
func (*ResumeBuilder) Careers ¶ added in v3.2.1
func (builder *ResumeBuilder) Careers(careers []*ResumeCareer) *ResumeBuilder
职业经历
示例值:
func (*ResumeBuilder) Certificates ¶ added in v3.2.1
func (builder *ResumeBuilder) Certificates(certificates []*ResumeCertificate) *ResumeBuilder
证书
示例值:
func (*ResumeBuilder) Competitions ¶ added in v3.2.1
func (builder *ResumeBuilder) Competitions(competitions []*ResumeCompetition) *ResumeBuilder
竞赛
示例值:
func (*ResumeBuilder) Content ¶ added in v3.2.1
func (builder *ResumeBuilder) Content(content string) *ResumeBuilder
文本内容,当接口返回成功时,该字段才存在
示例值:XX负责行政人事管理和日常事务...
func (*ResumeBuilder) CountryCode ¶ added in v3.2.1
func (builder *ResumeBuilder) CountryCode(countryCode string) *ResumeBuilder
手机号码国家编码
示例值:86
func (*ResumeBuilder) CurrentLocation ¶ added in v3.2.1
func (builder *ResumeBuilder) CurrentLocation(currentLocation string) *ResumeBuilder
当前工作地点(城市)
示例值:上海
func (*ResumeBuilder) DateOfBirth ¶ added in v3.2.1
func (builder *ResumeBuilder) DateOfBirth(dateOfBirth string) *ResumeBuilder
生日,格式YYYY-MM-DD
示例值:1995-01-01
func (*ResumeBuilder) Educations ¶ added in v3.2.1
func (builder *ResumeBuilder) Educations(educations []*ResumeEducation) *ResumeBuilder
教育经历
示例值:
func (*ResumeBuilder) Email ¶ added in v3.2.1
func (builder *ResumeBuilder) Email(email string) *ResumeBuilder
邮箱
示例值:zhangsan.1111@bytedance.com
func (*ResumeBuilder) FileMd5 ¶ added in v3.2.1
func (builder *ResumeBuilder) FileMd5(fileMd5 string) *ResumeBuilder
文件标识ID,依据文件内容自动生成
示例值:825c59042dxxxxx3ff90b45xxxxx88
func (*ResumeBuilder) Gender ¶ added in v3.2.1
func (builder *ResumeBuilder) Gender(gender int) *ResumeBuilder
性别
示例值:1
func (*ResumeBuilder) HomeLocation ¶ added in v3.2.1
func (builder *ResumeBuilder) HomeLocation(homeLocation string) *ResumeBuilder
家乡(城市)
示例值:上海
func (*ResumeBuilder) Languages ¶ added in v3.2.1
func (builder *ResumeBuilder) Languages(languages []*ResumeLanguage) *ResumeBuilder
语言
示例值:
func (*ResumeBuilder) Mobile ¶ added in v3.2.1
func (builder *ResumeBuilder) Mobile(mobile string) *ResumeBuilder
手机号码
示例值:13600000000
func (*ResumeBuilder) MobileIsVirtual ¶ added in v3.2.1
func (builder *ResumeBuilder) MobileIsVirtual(mobileIsVirtual bool) *ResumeBuilder
手机号码是否虚拟号码
示例值:false
func (*ResumeBuilder) Name ¶ added in v3.2.1
func (builder *ResumeBuilder) Name(name string) *ResumeBuilder
名称
示例值:张三
func (*ResumeBuilder) NewContent ¶ added in v3.2.1
func (builder *ResumeBuilder) NewContent(newContent string) *ResumeBuilder
经过排序后的文本内容,当接口返回成功时,该字段才存在
示例值:XX负责行政人事管理和日常事务...
func (*ResumeBuilder) Projects ¶ added in v3.2.1
func (builder *ResumeBuilder) Projects(projects []*ResumeProject) *ResumeBuilder
项目经历
示例值:
func (*ResumeBuilder) SelfEvaluation ¶ added in v3.2.1
func (builder *ResumeBuilder) SelfEvaluation(selfEvaluation string) *ResumeBuilder
自我评价
示例值:我是一个...
func (*ResumeBuilder) SocialLinks ¶ added in v3.2.1
func (builder *ResumeBuilder) SocialLinks(socialLinks []string) *ResumeBuilder
社交链接
示例值:
func (*ResumeBuilder) Urls ¶ added in v3.2.1
func (builder *ResumeBuilder) Urls(urls []string) *ResumeBuilder
链接列表
示例值:
func (*ResumeBuilder) WillingLocations ¶ added in v3.2.1
func (builder *ResumeBuilder) WillingLocations(willingLocations []string) *ResumeBuilder
希望工作地点列表
示例值:
func (*ResumeBuilder) WillingPositions ¶ added in v3.2.1
func (builder *ResumeBuilder) WillingPositions(willingPositions []string) *ResumeBuilder
希望获得的职位列表
示例值:xxx岗位
func (*ResumeBuilder) WorkYear ¶ added in v3.2.1
func (builder *ResumeBuilder) WorkYear(workYear int) *ResumeBuilder
工作年限,为空表示工作年限未知,数字单位为年,整数
示例值:5
type ResumeCareer ¶ added in v3.2.1
type ResumeCareer struct { Company *string `json:"company,omitempty"` // 公司名称 StartDate *string `json:"start_date,omitempty"` // 开始时间,格式:YYYY-MM-DD StartTime *string `json:"start_time,omitempty"` // 始时间,格式:YYYY-MM-DD,跟start_date值一样 EndDate *string `json:"end_date,omitempty"` // 结束时间,格式:YYYY-MM-DD EndTime *string `json:"end_time,omitempty"` // 结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值为其他时,end_date==end_time Title *string `json:"title,omitempty"` // 职位 Type *int `json:"type,omitempty"` // 工作类型 TypeStr *string `json:"type_str,omitempty"` // 工作类型——'实习'、'全职' JobDescription *string `json:"job_description,omitempty"` // 工作描述 }
type ResumeCareerBuilder ¶ added in v3.2.1
type ResumeCareerBuilder struct {
// contains filtered or unexported fields
}
func NewResumeCareerBuilder ¶ added in v3.2.1
func NewResumeCareerBuilder() *ResumeCareerBuilder
func (*ResumeCareerBuilder) Build ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) Build() *ResumeCareer
func (*ResumeCareerBuilder) Company ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) Company(company string) *ResumeCareerBuilder
公司名称
示例值:XX公司
func (*ResumeCareerBuilder) EndDate ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) EndDate(endDate string) *ResumeCareerBuilder
结束时间,格式:YYYY-MM-DD
示例值:2023-01-03
func (*ResumeCareerBuilder) EndTime ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) EndTime(endTime string) *ResumeCareerBuilder
结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值为其他时,end_date==end_time
示例值:2023-01-03
func (*ResumeCareerBuilder) JobDescription ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) JobDescription(jobDescription string) *ResumeCareerBuilder
工作描述
示例值:负责XXX开发...
func (*ResumeCareerBuilder) StartDate ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) StartDate(startDate string) *ResumeCareerBuilder
开始时间,格式:YYYY-MM-DD
示例值:2022-01-03
func (*ResumeCareerBuilder) StartTime ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) StartTime(startTime string) *ResumeCareerBuilder
始时间,格式:YYYY-MM-DD,跟start_date值一样
示例值:2022-01-03
func (*ResumeCareerBuilder) Title ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) Title(title string) *ResumeCareerBuilder
职位
示例值:XXX工程师
func (*ResumeCareerBuilder) Type ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) Type(type_ int) *ResumeCareerBuilder
工作类型
示例值:2
func (*ResumeCareerBuilder) TypeStr ¶ added in v3.2.1
func (builder *ResumeCareerBuilder) TypeStr(typeStr string) *ResumeCareerBuilder
工作类型——'实习'、'全职'
示例值:全职
type ResumeCertificate ¶ added in v3.2.1
type ResumeCertificateBuilder ¶ added in v3.2.1
type ResumeCertificateBuilder struct {
// contains filtered or unexported fields
}
func NewResumeCertificateBuilder ¶ added in v3.2.1
func NewResumeCertificateBuilder() *ResumeCertificateBuilder
func (*ResumeCertificateBuilder) Build ¶ added in v3.2.1
func (builder *ResumeCertificateBuilder) Build() *ResumeCertificate
func (*ResumeCertificateBuilder) Desc ¶ added in v3.2.1
func (builder *ResumeCertificateBuilder) Desc(desc string) *ResumeCertificateBuilder
描述
示例值:曾获得XXX证书...
func (*ResumeCertificateBuilder) Name ¶ added in v3.2.1
func (builder *ResumeCertificateBuilder) Name(name string) *ResumeCertificateBuilder
证书名称
示例值:XXX证书
type ResumeCompetition ¶ added in v3.2.1
type ResumeCompetitionBuilder ¶ added in v3.2.1
type ResumeCompetitionBuilder struct {
// contains filtered or unexported fields
}
func NewResumeCompetitionBuilder ¶ added in v3.2.1
func NewResumeCompetitionBuilder() *ResumeCompetitionBuilder
func (*ResumeCompetitionBuilder) Build ¶ added in v3.2.1
func (builder *ResumeCompetitionBuilder) Build() *ResumeCompetition
func (*ResumeCompetitionBuilder) Desc ¶ added in v3.2.1
func (builder *ResumeCompetitionBuilder) Desc(desc string) *ResumeCompetitionBuilder
描述
示例值:曾参加XXX竞赛...
func (*ResumeCompetitionBuilder) Name ¶ added in v3.2.1
func (builder *ResumeCompetitionBuilder) Name(name string) *ResumeCompetitionBuilder
竞赛名称
示例值:XXX竞赛
type ResumeEducation ¶ added in v3.2.1
type ResumeEducation struct { School *string `json:"school,omitempty"` // 学校名称 StartDate *string `json:"start_date,omitempty"` // 开始时间,格式:YYYY-MM-DD StartTime *string `json:"start_time,omitempty"` // 开始时间,格式:YYYY-MM-DD,跟start_date值一样 EndDate *string `json:"end_date,omitempty"` // 结束时间,格式:YYYY-MM-DD EndTime *string `json:"end_time,omitempty"` // 结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值为其他时,end_date==end_time Major *string `json:"major,omitempty"` // 专业 Degree *string `json:"degree,omitempty"` // 学历——小学、初中、中职、高中、专科、本科、硕士、博士、其他 Qualification *int `json:"qualification,omitempty"` // 学历对应ID }
type ResumeEducationBuilder ¶ added in v3.2.1
type ResumeEducationBuilder struct {
// contains filtered or unexported fields
}
func NewResumeEducationBuilder ¶ added in v3.2.1
func NewResumeEducationBuilder() *ResumeEducationBuilder
func (*ResumeEducationBuilder) Build ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) Build() *ResumeEducation
func (*ResumeEducationBuilder) Degree ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) Degree(degree string) *ResumeEducationBuilder
学历——小学、初中、中职、高中、专科、本科、硕士、博士、其他
示例值:本科
func (*ResumeEducationBuilder) EndDate ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) EndDate(endDate string) *ResumeEducationBuilder
结束时间,格式:YYYY-MM-DD
示例值:2021-01-03
func (*ResumeEducationBuilder) EndTime ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) EndTime(endTime string) *ResumeEducationBuilder
结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值为其他时,end_date==end_time
示例值:至今
func (*ResumeEducationBuilder) Major ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) Major(major string) *ResumeEducationBuilder
专业
示例值:XX工程
func (*ResumeEducationBuilder) Qualification ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) Qualification(qualification int) *ResumeEducationBuilder
学历对应ID
示例值:6
func (*ResumeEducationBuilder) School ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) School(school string) *ResumeEducationBuilder
学校名称
示例值:A大学
func (*ResumeEducationBuilder) StartDate ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) StartDate(startDate string) *ResumeEducationBuilder
开始时间,格式:YYYY-MM-DD
示例值:2020-01-03
func (*ResumeEducationBuilder) StartTime ¶ added in v3.2.1
func (builder *ResumeEducationBuilder) StartTime(startTime string) *ResumeEducationBuilder
开始时间,格式:YYYY-MM-DD,跟start_date值一样
示例值:2020-01-03
type ResumeLanguage ¶ added in v3.2.1
type ResumeLanguageBuilder ¶ added in v3.2.1
type ResumeLanguageBuilder struct {
// contains filtered or unexported fields
}
func NewResumeLanguageBuilder ¶ added in v3.2.1
func NewResumeLanguageBuilder() *ResumeLanguageBuilder
func (*ResumeLanguageBuilder) Build ¶ added in v3.2.1
func (builder *ResumeLanguageBuilder) Build() *ResumeLanguage
func (*ResumeLanguageBuilder) Description ¶ added in v3.2.1
func (builder *ResumeLanguageBuilder) Description(description string) *ResumeLanguageBuilder
语言描述
示例值:英语
func (*ResumeLanguageBuilder) Level ¶ added in v3.2.1
func (builder *ResumeLanguageBuilder) Level(level int) *ResumeLanguageBuilder
语言等级
示例值:6
type ResumeProject ¶ added in v3.2.1
type ResumeProject struct { Name *string `json:"name,omitempty"` // 项目名称 Title *string `json:"title,omitempty"` // 项目岗位 StartDate *string `json:"start_date,omitempty"` // 开始时间,格式:YYYY-MM-DD StartTime *string `json:"start_time,omitempty"` // 开始时间,格式:YYYY-MM-DD,跟start_date值一样 EndDate *string `json:"end_date,omitempty"` // 结束时间,格式:YYYY-MM-DD EndTime *string `json:"end_time,omitempty"` // 结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值 Description *string `json:"description,omitempty"` // 项目描述 }
type ResumeProjectBuilder ¶ added in v3.2.1
type ResumeProjectBuilder struct {
// contains filtered or unexported fields
}
func NewResumeProjectBuilder ¶ added in v3.2.1
func NewResumeProjectBuilder() *ResumeProjectBuilder
func (*ResumeProjectBuilder) Build ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) Build() *ResumeProject
func (*ResumeProjectBuilder) Description ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) Description(description string) *ResumeProjectBuilder
项目描述
示例值:XXX项目是一个...
func (*ResumeProjectBuilder) EndDate ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) EndDate(endDate string) *ResumeProjectBuilder
结束时间,格式:YYYY-MM-DD
示例值:2023-01-04
func (*ResumeProjectBuilder) EndTime ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) EndTime(endTime string) *ResumeProjectBuilder
结束时间,格式:YYYY-MM-DD 或 “至今”,当值为“至今”时,end_date=="",值
示例值:2023-01-04
func (*ResumeProjectBuilder) Name ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) Name(name string) *ResumeProjectBuilder
项目名称
示例值:XX项目
func (*ResumeProjectBuilder) StartDate ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) StartDate(startDate string) *ResumeProjectBuilder
开始时间,格式:YYYY-MM-DD
示例值:2023-01-03
func (*ResumeProjectBuilder) StartTime ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) StartTime(startTime string) *ResumeProjectBuilder
开始时间,格式:YYYY-MM-DD,跟start_date值一样
示例值:2023-01-03
func (*ResumeProjectBuilder) Title ¶ added in v3.2.1
func (builder *ResumeProjectBuilder) Title(title string) *ResumeProjectBuilder
项目岗位
示例值:客户端研发
type TaxiEnitity ¶
type TaxiEnitityBuilder ¶
type TaxiEnitityBuilder struct {
// contains filtered or unexported fields
}
func NewTaxiEnitityBuilder ¶
func NewTaxiEnitityBuilder() *TaxiEnitityBuilder
func (*TaxiEnitityBuilder) Build ¶
func (builder *TaxiEnitityBuilder) Build() *TaxiEnitity
func (*TaxiEnitityBuilder) Type ¶
func (builder *TaxiEnitityBuilder) Type(type_ string) *TaxiEnitityBuilder
识别的字段种类
示例值:car_number
func (*TaxiEnitityBuilder) Value ¶
func (builder *TaxiEnitityBuilder) Value(value string) *TaxiEnitityBuilder
识别出字段的文本信息
示例值:BDK6231
type TaxiEntity ¶
type TaxiEntityBuilder ¶
type TaxiEntityBuilder struct {
// contains filtered or unexported fields
}
func NewTaxiEntityBuilder ¶
func NewTaxiEntityBuilder() *TaxiEntityBuilder
func (*TaxiEntityBuilder) Build ¶
func (builder *TaxiEntityBuilder) Build() *TaxiEntity
func (*TaxiEntityBuilder) Type ¶
func (builder *TaxiEntityBuilder) Type(type_ string) *TaxiEntityBuilder
识别的字段种类
示例值:car_number
func (*TaxiEntityBuilder) Value ¶
func (builder *TaxiEntityBuilder) Value(value string) *TaxiEntityBuilder
识别出字段的文本信息
示例值:BDK6231
type TaxiInvoice ¶
type TaxiInvoice struct {
Entities []*TaxiEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type TaxiInvoiceBuilder ¶
type TaxiInvoiceBuilder struct {
// contains filtered or unexported fields
}
func NewTaxiInvoiceBuilder ¶
func NewTaxiInvoiceBuilder() *TaxiInvoiceBuilder
func (*TaxiInvoiceBuilder) Build ¶
func (builder *TaxiInvoiceBuilder) Build() *TaxiInvoice
func (*TaxiInvoiceBuilder) Entities ¶
func (builder *TaxiInvoiceBuilder) Entities(entities []*TaxiEntity) *TaxiInvoiceBuilder
识别出的实体类型
示例值:
type TrainEntity ¶
type TrainEntityBuilder ¶
type TrainEntityBuilder struct {
// contains filtered or unexported fields
}
func NewTrainEntityBuilder ¶
func NewTrainEntityBuilder() *TrainEntityBuilder
func (*TrainEntityBuilder) Build ¶
func (builder *TrainEntityBuilder) Build() *TrainEntity
func (*TrainEntityBuilder) Type ¶
func (builder *TrainEntityBuilder) Type(type_ string) *TrainEntityBuilder
识别的字段种类
示例值:end_station
func (*TrainEntityBuilder) Value ¶
func (builder *TrainEntityBuilder) Value(value string) *TrainEntityBuilder
识别出字段的文本信息
示例值:长沙南
type TrainInvoice ¶
type TrainInvoice struct {
Entities []*TrainEntity `json:"entities,omitempty"` // 识别出的实体列表
}
type TrainInvoiceBuilder ¶
type TrainInvoiceBuilder struct {
// contains filtered or unexported fields
}
func NewTrainInvoiceBuilder ¶
func NewTrainInvoiceBuilder() *TrainInvoiceBuilder
func (*TrainInvoiceBuilder) Build ¶
func (builder *TrainInvoiceBuilder) Build() *TrainInvoice
func (*TrainInvoiceBuilder) Entities ¶
func (builder *TrainInvoiceBuilder) Entities(entities []*TrainEntity) *TrainInvoiceBuilder
识别出的实体列表
示例值:
type TwMainlandTravelPermit ¶
type TwMainlandTravelPermit struct {
Entities []*TwMainlandTravelPermitEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type TwMainlandTravelPermitBuilder ¶
type TwMainlandTravelPermitBuilder struct {
// contains filtered or unexported fields
}
func NewTwMainlandTravelPermitBuilder ¶
func NewTwMainlandTravelPermitBuilder() *TwMainlandTravelPermitBuilder
func (*TwMainlandTravelPermitBuilder) Build ¶
func (builder *TwMainlandTravelPermitBuilder) Build() *TwMainlandTravelPermit
func (*TwMainlandTravelPermitBuilder) Entities ¶
func (builder *TwMainlandTravelPermitBuilder) Entities(entities []*TwMainlandTravelPermitEntity) *TwMainlandTravelPermitBuilder
识别出的实体类型
示例值:
type TwMainlandTravelPermitEntityBuilder ¶
type TwMainlandTravelPermitEntityBuilder struct {
// contains filtered or unexported fields
}
func NewTwMainlandTravelPermitEntityBuilder ¶
func NewTwMainlandTravelPermitEntityBuilder() *TwMainlandTravelPermitEntityBuilder
func (*TwMainlandTravelPermitEntityBuilder) Build ¶
func (builder *TwMainlandTravelPermitEntityBuilder) Build() *TwMainlandTravelPermitEntity
func (*TwMainlandTravelPermitEntityBuilder) Type ¶
func (builder *TwMainlandTravelPermitEntityBuilder) Type(type_ string) *TwMainlandTravelPermitEntityBuilder
识别的字段种类
示例值:full_name_cn
func (*TwMainlandTravelPermitEntityBuilder) Value ¶
func (builder *TwMainlandTravelPermitEntityBuilder) Value(value string) *TwMainlandTravelPermitEntityBuilder
识别出字段的文本信息
示例值:张三
type V1 ¶ added in v3.1.0
type V1 struct { BankCard *bankCard // bank_card BusinessCard *businessCard // business_card BusinessLicense *businessLicense // business_license ChinesePassport *chinesePassport // chinese_passport Contract *contract // contract DrivingLicense *drivingLicense // driving_license FoodManageLicense *foodManageLicense // food_manage_license FoodProduceLicense *foodProduceLicense // food_produce_license HealthCertificate *healthCertificate // health_certificate HkmMainlandTravelPermit *hkmMainlandTravelPermit // hkm_mainland_travel_permit IdCard *idCard // id_card Resume *resume // resume TaxiInvoice *taxiInvoice // taxi_invoice TrainInvoice *trainInvoice // train_invoice TwMainlandTravelPermit *twMainlandTravelPermit // tw_mainland_travel_permit VatInvoice *vatInvoice // vat_invoice VehicleInvoice *vehicleInvoice // vehicle_invoice VehicleLicense *vehicleLicense // vehicle_license }
type VatEntityBuilder ¶
type VatEntityBuilder struct {
// contains filtered or unexported fields
}
func NewVatEntityBuilder ¶
func NewVatEntityBuilder() *VatEntityBuilder
func (*VatEntityBuilder) Build ¶
func (builder *VatEntityBuilder) Build() *VatEntity
func (*VatEntityBuilder) Type ¶
func (builder *VatEntityBuilder) Type(type_ string) *VatEntityBuilder
识别的实体类型
示例值:buyer_name
func (*VatEntityBuilder) Value ¶
func (builder *VatEntityBuilder) Value(value string) *VatEntityBuilder
识别出字段的文本信息
示例值:发呆公司
type VatInvoice ¶
type VatInvoice struct {
Entities []*VatEntity `json:"entities,omitempty"` // 识别出的实体列表
}
type VatInvoiceBuilder ¶
type VatInvoiceBuilder struct {
// contains filtered or unexported fields
}
func NewVatInvoiceBuilder ¶
func NewVatInvoiceBuilder() *VatInvoiceBuilder
func (*VatInvoiceBuilder) Build ¶
func (builder *VatInvoiceBuilder) Build() *VatInvoice
func (*VatInvoiceBuilder) Entities ¶
func (builder *VatInvoiceBuilder) Entities(entities []*VatEntity) *VatInvoiceBuilder
识别出的实体列表
示例值:
type VehicleEntity ¶
type VehicleEntityBuilder ¶
type VehicleEntityBuilder struct {
// contains filtered or unexported fields
}
func NewVehicleEntityBuilder ¶
func NewVehicleEntityBuilder() *VehicleEntityBuilder
func (*VehicleEntityBuilder) Build ¶
func (builder *VehicleEntityBuilder) Build() *VehicleEntity
func (*VehicleEntityBuilder) Type ¶
func (builder *VehicleEntityBuilder) Type(type_ string) *VehicleEntityBuilder
识别的字段种类
示例值:vehicle_type
func (*VehicleEntityBuilder) Value ¶
func (builder *VehicleEntityBuilder) Value(value string) *VehicleEntityBuilder
识别出字段的文本信息
示例值:小型普通客车
type VehicleInvoice ¶ added in v3.1.2
type VehicleInvoice struct {
Entities []*VehicleInvoiceEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type VehicleInvoiceBuilder ¶ added in v3.1.2
type VehicleInvoiceBuilder struct {
// contains filtered or unexported fields
}
func NewVehicleInvoiceBuilder ¶ added in v3.1.2
func NewVehicleInvoiceBuilder() *VehicleInvoiceBuilder
func (*VehicleInvoiceBuilder) Build ¶ added in v3.1.2
func (builder *VehicleInvoiceBuilder) Build() *VehicleInvoice
func (*VehicleInvoiceBuilder) Entities ¶ added in v3.1.2
func (builder *VehicleInvoiceBuilder) Entities(entities []*VehicleInvoiceEntity) *VehicleInvoiceBuilder
识别出的实体类型
示例值:
type VehicleInvoiceEntity ¶ added in v3.1.2
type VehicleInvoiceEntityBuilder ¶ added in v3.1.2
type VehicleInvoiceEntityBuilder struct {
// contains filtered or unexported fields
}
func NewVehicleInvoiceEntityBuilder ¶ added in v3.1.2
func NewVehicleInvoiceEntityBuilder() *VehicleInvoiceEntityBuilder
func (*VehicleInvoiceEntityBuilder) Build ¶ added in v3.1.2
func (builder *VehicleInvoiceEntityBuilder) Build() *VehicleInvoiceEntity
func (*VehicleInvoiceEntityBuilder) Type ¶ added in v3.1.2
func (builder *VehicleInvoiceEntityBuilder) Type(type_ string) *VehicleInvoiceEntityBuilder
识别的字段种类
示例值:SalerName
func (*VehicleInvoiceEntityBuilder) Value ¶ added in v3.1.2
func (builder *VehicleInvoiceEntityBuilder) Value(value string) *VehicleInvoiceEntityBuilder
识别出字段的文本信息
示例值:xxxx公司
type VehicleLicense ¶
type VehicleLicense struct {
Entities []*VehicleEntity `json:"entities,omitempty"` // 识别出的实体类型
}
type VehicleLicenseBuilder ¶
type VehicleLicenseBuilder struct {
// contains filtered or unexported fields
}
func NewVehicleLicenseBuilder ¶
func NewVehicleLicenseBuilder() *VehicleLicenseBuilder
func (*VehicleLicenseBuilder) Build ¶
func (builder *VehicleLicenseBuilder) Build() *VehicleLicense
func (*VehicleLicenseBuilder) Entities ¶
func (builder *VehicleLicenseBuilder) Entities(entities []*VehicleEntity) *VehicleLicenseBuilder
识别出的实体类型
示例值: