-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Job generation service #92
Conversation
Initial setup for the job expression service.
…s to return better search results).
Merging the job generation service for integration with the RAG service.
…pt and some minor changes to improve the search service.
…om the embeddings as we can use describe_adaptor service for retreiving adaptor info.
@SatyamMattoo Please summarise the outstanding work here in a list in the PR description. See the tasks list here for inspiration: #44 I also want you to think about how you will show me the results of job generation on different inputs. You've shown me one example but we need a system where it's easy to show the current state of the PR. Samples saved in the repo, comments in the PR thread, examples in the PR description - all valid, but we need one solution please. I will try and get you a nice list of inputs and sample outputs so that we can look at a wider range. |
@josephjclark Sure sir, once I get a set of inputs and expected outputs, I can either add a script to run and test them or showcase the results in the comments (or both). |
@SatyamMattoo Start with the sample you DO have, work out a system, and we can extend it to more when I work out a nice set for you. And drop the "sir" please, you're making me feel old! |
Thank you @SatyamMattoo - I am going to merge this into staging for now. We'll do some deep testing once we've settled the dependencies on the search service. |
Hello @josephjclark, That’s great! If I can assist with anything during the testing or release, I’d be happy to help further. I also noticed we’ll need to integrate Anthropic into the job service, and I’d love to contribute to that if needed. |
Short description
Integrated a job generation service which will generate job expressions based on user instructions.
Implementation details
The job generation service takes a text instruction, adaptor, expression, state and some metadata (like the API key) and returns the user a job expression.
The input payload should be:
Tasks
This service currently uses the RAG service along with the describe adaptor service to add context to the prompts and improve the results.