MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / GetInputAudio

Method GetInputAudio

dto/openai_request.go:155–169  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

153}
154
155func (m *MediaContent) GetInputAudio() *MessageInputAudio {
156 if m.InputAudio != nil {
157 if _, ok := m.InputAudio.(*MessageInputAudio); ok {
158 return m.InputAudio.(*MessageInputAudio)
159 }
160 if itemMap, ok := m.InputAudio.(map[string]any); ok {
161 out := &MessageInputAudio{
162 Data: common.Interface2String(itemMap["data"]),
163 Format: common.Interface2String(itemMap["format"]),
164 }
165 return out
166 }
167 }
168 return nil
169}
170
171func (m *MediaContent) GetFile() *MessageFile {
172 if m.File != nil {

Callers 1

CovertGemini2OpenAIFunction · 0.80

Calls 1

Interface2StringFunction · 0.92

Tested by

no test coverage detected