Laddro DocsLaddro Docs

Ruby SDK

Ruby SDK

Das offizielle Ruby SDK für die Laddro Career API.

Installieren

gem install laddro-career

Oder in Ihr Gemfile hinzufügen:

gem 'laddro-career'

Schnellstart

require 'laddro/career'

client = Laddro::Career::Client.new(api_key: ENV['LADDRO_API_KEY'])

# Vorlagen auflisten
templates = client.templates.list

# Lebenslauf parsen
resume = client.resumes.parse(File.open('resume.pdf'))

# Für eine Stelle anpassen
result = client.tailor(
  resume_id: resume.id,
  position_name: 'Senior Engineer',
  job_description: 'We are looking for...'
)

Streaming

client.tailor(
  resume_id: 'res_abc123',
  position_name: 'Senior Engineer',
  job_description: '...',
  stream: true
) do |event|
  puts "#{event.section}: #{event.content}"
end

Fehlerbehandlung

begin
  client.resumes.get('nonexistent')
rescue Laddro::Career::ApiError => e
  puts e.status   # 404
  puts e.message  # "Resume not found"
end

Quellcode

github.com/laddro-app/laddro-career-sdk-ruby

On this page