Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Commit ec0aeab

Browse files
committed
SDK regeneration
1 parent 60ba7d8 commit ec0aeab

File tree

67 files changed

+726
-404
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+726
-404
lines changed

lib/assemblyai/files/types/uploaded_file.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ def initialize(upload_url:, additional_properties: nil)
3131
# @return [AssemblyAI::Files::UploadedFile]
3232
def self.from_json(json_object:)
3333
struct = JSON.parse(json_object, object_class: OpenStruct)
34-
upload_url = struct["upload_url"]
34+
parsed_json = JSON.parse(json_object)
35+
upload_url = parsed_json["upload_url"]
3536
new(upload_url: upload_url, additional_properties: struct)
3637
end
3738

lib/assemblyai/lemur/client.rb

Lines changed: 120 additions & 24 deletions
Large diffs are not rendered by default.

lib/assemblyai/lemur/types/lemur_action_items_response.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ def initialize(response:, request_id:, usage:, additional_properties: nil)
4141
def self.from_json(json_object:)
4242
struct = JSON.parse(json_object, object_class: OpenStruct)
4343
parsed_json = JSON.parse(json_object)
44-
response = struct["response"]
45-
request_id = struct["request_id"]
44+
response = parsed_json["response"]
45+
request_id = parsed_json["request_id"]
4646
if parsed_json["usage"].nil?
4747
usage = nil
4848
else

lib/assemblyai/lemur/types/lemur_base_params.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,17 @@ def initialize(transcript_ids: OMIT, input_text: OMIT, context: OMIT, final_mode
7878
def self.from_json(json_object:)
7979
struct = JSON.parse(json_object, object_class: OpenStruct)
8080
parsed_json = JSON.parse(json_object)
81-
transcript_ids = struct["transcript_ids"]
82-
input_text = struct["input_text"]
81+
transcript_ids = parsed_json["transcript_ids"]
82+
input_text = parsed_json["input_text"]
8383
if parsed_json["context"].nil?
8484
context = nil
8585
else
8686
context = parsed_json["context"].to_json
8787
context = AssemblyAI::Lemur::LemurBaseParamsContext.from_json(json_object: context)
8888
end
89-
final_model = struct["final_model"]
90-
max_output_size = struct["max_output_size"]
91-
temperature = struct["temperature"]
89+
final_model = parsed_json["final_model"]
90+
max_output_size = parsed_json["max_output_size"]
91+
temperature = parsed_json["temperature"]
9292
new(
9393
transcript_ids: transcript_ids,
9494
input_text: input_text,

lib/assemblyai/lemur/types/lemur_base_params_context.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ def self.from_json(json_object:)
1414
struct = JSON.parse(json_object, object_class: OpenStruct)
1515
begin
1616
struct.is_a?(String) != false || raise("Passed value for field struct is not the expected type, validation failed.")
17-
return json_object unless json_object.nil?
17+
return struct unless struct.nil?
1818

1919
return nil
2020
rescue StandardError
2121
# noop
2222
end
2323
begin
2424
struct.is_a?(Hash) != false || raise("Passed value for field struct is not the expected type, validation failed.")
25-
return json_object unless json_object.nil?
25+
return struct unless struct.nil?
2626

2727
return nil
2828
rescue StandardError

lib/assemblyai/lemur/types/lemur_base_response.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def initialize(request_id:, usage:, additional_properties: nil)
3737
def self.from_json(json_object:)
3838
struct = JSON.parse(json_object, object_class: OpenStruct)
3939
parsed_json = JSON.parse(json_object)
40-
request_id = struct["request_id"]
40+
request_id = parsed_json["request_id"]
4141
if parsed_json["usage"].nil?
4242
usage = nil
4343
else

lib/assemblyai/lemur/types/lemur_model.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ class LemurModel
99
ANTHROPIC_CLAUDE3_HAIKU = "anthropic/claude-3-haiku"
1010
ANTHROPIC_CLAUDE3_SONNET = "anthropic/claude-3-sonnet"
1111
ANTHROPIC_CLAUDE2_1 = "anthropic/claude-2-1"
12-
ANTHROPIC_CLAUDE2 = "anthropic/claude-2"
1312
ANTHROPIC_CLAUDE2_0 = "anthropic/claude-2"
1413
DEFAULT = "default"
1514
ANTHROPIC_CLAUDE_INSTANT1_2 = "anthropic/claude-instant-1-2"

lib/assemblyai/lemur/types/lemur_question.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@ def initialize(question:, context: OMIT, answer_format: OMIT, answer_options: OM
5858
def self.from_json(json_object:)
5959
struct = JSON.parse(json_object, object_class: OpenStruct)
6060
parsed_json = JSON.parse(json_object)
61-
question = struct["question"]
61+
question = parsed_json["question"]
6262
if parsed_json["context"].nil?
6363
context = nil
6464
else
6565
context = parsed_json["context"].to_json
6666
context = AssemblyAI::Lemur::LemurQuestionContext.from_json(json_object: context)
6767
end
68-
answer_format = struct["answer_format"]
69-
answer_options = struct["answer_options"]
68+
answer_format = parsed_json["answer_format"]
69+
answer_options = parsed_json["answer_options"]
7070
new(
7171
question: question,
7272
context: context,

lib/assemblyai/lemur/types/lemur_question_answer.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ def initialize(question:, answer:, additional_properties: nil)
3636
# @return [AssemblyAI::Lemur::LemurQuestionAnswer]
3737
def self.from_json(json_object:)
3838
struct = JSON.parse(json_object, object_class: OpenStruct)
39-
question = struct["question"]
40-
answer = struct["answer"]
39+
parsed_json = JSON.parse(json_object)
40+
question = parsed_json["question"]
41+
answer = parsed_json["answer"]
4142
new(
4243
question: question,
4344
answer: answer,

lib/assemblyai/lemur/types/lemur_question_answer_response.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ def initialize(response:, request_id:, usage:, additional_properties: nil)
4242
def self.from_json(json_object:)
4343
struct = JSON.parse(json_object, object_class: OpenStruct)
4444
parsed_json = JSON.parse(json_object)
45-
response = parsed_json["response"]&.map do |v|
46-
v = v.to_json
47-
AssemblyAI::Lemur::LemurQuestionAnswer.from_json(json_object: v)
45+
response = parsed_json["response"]&.map do |item|
46+
item = item.to_json
47+
AssemblyAI::Lemur::LemurQuestionAnswer.from_json(json_object: item)
4848
end
49-
request_id = struct["request_id"]
49+
request_id = parsed_json["request_id"]
5050
if parsed_json["usage"].nil?
5151
usage = nil
5252
else

0 commit comments

Comments
 (0)